Szia!
A fordító nem a cl, hanem az msbuild, a cl pedig azt hiszem a linker, de persze kell a fordításhoz az is.
Az msbuild elvileg a .Net frameworkben van, a cl viszont tényleg a Windows SDK-ban van benne, fel kell tenni az SDK-nak a C++ compiler részét.
Annyi, hogy fordítás előtt el kell indítani a valamilyen bat fájlt, ami beállítja a szükséges környezeti változókat a buildeléshez. Ennek kell megadni, hogy 64 bitest akarsz fordítani valamilyen kapcsolóval (talán /x64, de meg tudod nézni).
Amúgy most nagyon képben vagyok a kérdésben, épp most csináltam hasonlót, szóval kérdezz nyugodtan.