windows命令行编译C++
visual studio是十分强大的ide,windows第一ide无疑。
然而对于简单的程序编写练习,ide就显得不够轻量了,我便想用命令行来编译c++程序。
进行了一些尝试后,终于成功,因此记录下来。
环境 windows10 + vs community 2017
1.添加path
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.11.25503\bin\Hostx64\x64
2.添加include
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.11.25503\include C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.11.25503\atlmfc\include C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\ucrt
3.添加lib
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.11.25503\lib\x64 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.11.25503\atlmfc\lib\x86 C:\Program Files (x86)\Windows Kits\10\Lib\10.0.15063.0\ucrt\x64 C:\Program Files (x86)\Windows Kits\10\Lib\10.0.15063.0\um\x64
网上的教程一般都是只提及添加vc的链接库,然而会导致编译错误,提示缺少头文件之类的,一直不知道哪里出问题(可能是因为我太笨了。。。),直到看到参考链接里的文章才发现,应当将系统的链接库也添加到lib、include中。
reference:
http://blog.csdn.net/qq_31359295/article/details/72973666

浙公网安备 33010602011771号