N
Und als Ergänzung dazu, um die Frage zum Konsolencompiler zu beantworten:
Egal ob WinAPI, MFC oder .net, die verwendeten Kommandozeilen zeigt Visual Studio in den Projekteigenschaften an. Einfach rechter Mausklick auf den Projektnamen in der Baumdarstellung und Properties bzw. Eigenschaften wählen. Die untersten Elemente in den C++ und Linkereinstellungen zeigen die komplette Befehlszeile.
Dabei ist zu beachten, dass der Compiler für jede *.cpp Datei einzeln aufgerufen wird, deshalb taucht in den Kommandozeilenparametern dort auch die Option /c auf (nur compilieren nicht linken).
Außerdem haben Programme, insbesondere .net Programme, auch ein Manifest, das geht auch als Eingabe an den Linker.
Wegen der Komplexität dieser Geschichte nimmt man zum Erstellen auf der Kommandozeile normalerweise entweder ein Makefile oder verwendet, wie Visual Studio, MSBuild.