出于某些并不重要的目的,我在控制台模式(Windows 8x64)下使用了 MSVC 2012,当我尝试编译“Hello, World!”时 它没有找到它的 stabdard 库,并且链接器找不到它的一些 lib 文件。所以最后我设法配置了编译和链接命令以使它们正常工作:
"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\cl.exe" -c main.cpp /I
"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include"
和链接:
"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\link.exe"
main.obj
/LIBPATH:"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\lib"
/LIBPATH:"C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x86"
总而言之,我想知道,如何配置它们以便 cl 找到它的标头并链接找到那些库。请考虑我将在 Qt Creator 中使用它们,它们不起作用,我刚刚找到了一种让它们工作的方法,但是从 Creator 之外,我需要通过 Creator 的方式来做(nmake或 jom 选项)。