求教关于用 VS2010用命令行如何 编译C++工程 ?(最好有详细示例)

2025-01-06 21:27:09
推荐回答(2个)
回答1:

1.找到vs的cl.exe所在目录,在vs2010为F:\visual 2010\VC\bin,可参考。

2.点击“我的电脑”进行环境变量的配置,找到"path"变量加分号后加入刚才的路径。

3.重新运行cmd开启新的命令窗口,输入cl检查path设置是否生效。(只需配置一次即可,以后再次运行的时候不用再运行此命令)。

4.输入vcvars32,这条命令是运行同路径下的vcvars32.bat设置它的环境变量。

5.输入cl hello.cpp即可正常编译。

编译工程有两个方法:
"c:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe" /rebuild "Release|Win32" xxxxxxxxx.sln
专门的build工具:msbuild,通过开始菜单=>Microsoft Visual Studio 2010=>Visual Studio Tools=>Visual Studio Command Prompt (2010) ,启动命令行环境,执行一下msbuild

回答2:

用devenv.exe 工程名或解决方案名作为参数。