win10+vs2010 配置命令行C++编译
2018-05-09 本文已影响0人
naturelan
参考了网上的一些博客,零零散散,都会遇到一些问题,比如在配置路径的时候没有windows Kits 文件夹等,这里就自己的环境做个总结。
环境: win10系统 vs2010
step1
点开桌面左边“win”键,进入vs2010的文件夹,打开“visual studio 命令提示(2010)”,如下图所示:
打开的cmd如下所示,里面的路径需要记下,之后配置环境需要:
在打开的cmd里面是可以运行cl命令的,也就是说可以实现命令行编译的cpp文件的,但是如果是在其他路径打开的cmd窗口还是不可以编译
image.png
step 2
针对在一般路径下打开的cmd不能编译问题,就需要配置环境变量。
变量 | 值 | 说明 |
---|---|---|
VC_INSTALL_PATH | C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC | 填上一步打开cmd里面的路径 |
Path | %VC_INSTALL_PATH%\bin;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE | 第二项不加会报找不到mspdb100.dll问题 |
Include | %VC_INSTALL_PATH%\include; C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include | 第二项网上的博客大多为 Windows Kits文件夹,自己的环境这边没找到,用的Microsoft SDKs中对应的文件夹, 看网上说Microsoft SDKs包含了WIndows Kits的内容 |
Lib | %VC_INSTALL_PATH%\lib;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib |
step 3
打开一个cmd窗口,输入cl命令,显示如下时表示配置成功了:
测试编译cpp文件,编写一个简单的testvc.cpp文件
include "stdio.h"
int main(){
printf("Hello World!");
return 0;
}
运行结果如下