在Windows下使用命令提示符以及VS提供的CL编译器编译运行C/C++
来源:互联网 发布:whois数据库 编辑:程序博客网 时间:2024/05/18 01:18
今天尝试使用命令提示符使用命令提示符以及VS提供的CL编译器编译运行C/C++
查找了一些网上的教程,发现大部分教程都有或多或少的问题,所以自己在这些教程的基础上总结了一下,
一下设置基本算是完美运行,如有问题欢迎留言指正。
我们需要使用编译器是VC的cl编译器,
以下是我们需要设置的环境变量(我的VS2010的安装目录是D:\program files (x86)\Microsoft Visual Studio 10.0\)
PATH:D:\program files (x86)\Microsoft Visual Studio 10.0\VC\bin;D:\program files (x86)\Microsoft Visual Studio 10.0\Common7\IDE;
LIB:C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib;D:\program files (x86)\Microsoft Visual Studio 10.0\VC\lib;
INCLUDE:C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include;D:\program files (x86)\Microsoft Visual Studio 10.0\VC\include;
我们简单介绍一下这几个环境变量的作用
其中path中的两个路径前一个包含cl编译器,后一个为了防止缺少msobj80.dll,mspdb80.dll,mspdbcore.dll,mspdbsrv.exe这些文件而产生错误。
LIB包含了需要的库文件,网上有些教程说是只需要添加前一个路径即可,但经过实际测试发现在link时会报出缺少文件的错误,后来经过尝试,发现还应当将VC中的lib路径加入
最后一个INCLUDE,很显然是VC提供的一些头文件
(以上环境变量如不存在,则需要自己创建;设置环境变量时如cmd处于开启状态,在设置完成后则需将cmd重启)
设置完成后,便可以在名利提示符下编译C/C++了,方法很简单cl test.cpp即可
- 在Windows下使用命令提示符以及VS提供的CL编译器编译运行C/C++
- 在命令提示符下编译、运行java 以及使用jar命令制作可执行的jar包
- 模拟Linux命令行方式在Windows下编译C/C++程序(使用VS编译器)
- 在Windows下使用cl编译器编译生成简单的DLL例程
- 在cmd下用cl命令编译运行C/C++源文件
- 在命令提示符下编译C/C++源文件和运行可执行文件
- 在cmd命令行下使用cl编译运行C/C++源文件
- 在C:\WINDOWS\system32>下如何进入命令提示符
- Windows 原生 cmd 窗口下编译 C++(cl命令)出现的问题及解决方法
- 如何在VS 编译器下 使用纯 C 语言编译器?
- vs编译器cl使用
- C/C++编译器-cl.exe的命令选项(转)
- C/C++编译器-cl.exe的命令选项
- C/C++编译器-cl.exe的命令选项
- C/C++编译器-cl.exe的命令选项
- C/C++编译器-cl.exe的命令选项
- C/C++编译器-cl.exe的命令选项
- C/C++编译器-cl.exe的命令选项
- 几个小想法——不专心
- 【百度地图API】自行获取区域经纬度的工具
- 使用SQLWarning20.27.10.Using SQLWarning
- How do I monitor HTTP communication in Eclipse?
- char* 赋值时单引号和双引号的区别?include”“和include<>的区别
- 在Windows下使用命令提示符以及VS提供的CL编译器编译运行C/C++
- opencv 数组与数相乘函数为cvCvtScale()
- JQuery learning(6):JQuery callback function
- Python的时间:秒和字符串之间的转换
- 4. OpenGL综合知识 --- 窗口系统Windows和Linux/X
- C# 向一个DataTable内插入另一个DataTable的行,error“该行已属于另一个表”
- float与double的范围和精度
- 图像格式之--YUV
- js parseInt的陷阱分析小结