在Windows命令行中使用cl.exe——如何设置环境变量

更新时间:2023-07-14 00:44:11 阅读: 评论:0

在Windows命令⾏中使⽤cl.exe——如何设置环境变量
⽂章⽬录
⼀、为何要做
Microsoft Visual Studio固然强⼤,不过运⾏起来⼗分占⽤内存,⽽且代码⽆论长短,都需要先创建项⽬。如果只是想要运⾏随⼿写的⼏⾏代码,是否过于笨重呢?
重返蓝色珊瑚岛我的VS版本为Microsoft Visual Studio 2019 Professional,本⾝已经提供了Developer Command Prompt for VS 2019这⼀⼯具来操作cl.exe,不过每次启动有些⿇烦,这⼀⼯具能否像gcc那样,可以直接在命令⾏运⾏呢?答案当然是肯定的。本⽂将介绍cl.exe的环境变量设置,开启轻量级使⽤Visual Studio的⽅式。
⼆、如何去做
1. 让系统找到cl.exe
环境变量包含了⼀个应⽤程序所将使⽤到的信息,当⼀个可执⾏⽂件被添加到PATH环境变量中后,系统将可以直接运⾏该⽂件,⽽不必到相应的⽂件夹下。
我们⾸先需要了解cl.exe所在的位置,这⾥以32位win10为例,假设你的VS所在⽬录为%VS%,那么cl.exe所在位置为:%VS%\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.24.28314\bin\Hostx86\x86。对于我的电脑,%VS%为F:\。
打开此电脑,右键点击属性,然后点击左侧的⾼级系统设置,再点击环境变量,我们这⾥在⽤户变量中添加即可。雾霾的危害
找到Path,双击然后在末尾添加你电脑中cl.exe对应的路径。
到这⾥测试⼀下,按Windows + R的组合键,然后输⼊cmd命令,打开控制台,输⼊cl,如果出现下图说明以上配置成功。
2. 让系统找到需要的头⽂件和库本命年生日
克扣到这⾥可以写个程序测试⼀下,发现连iostream都找不到,这提醒我们编译器还没有找到对应的头⽂件和库。如果不想每次⼿动链接,请继续阅读。
仍然是环境变量的那个界⾯,这次我们需要点击新建。
在变量名处填:LIB
在变量值处填:(F:\换成你的电脑上VS所在⽬录即可)
F:\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.24.28314\lib\x86;
再次点击新建,在变量名处填:INCLUDE
描写人物神态的成语在变量值处填:
F:\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.24.28314\include;
做完这⼀切后,请点击确定,让系统配置⽣效。这时编译器可以找到iostream等基本的头⽂件,但因为缺少⼀些库还是不能运⾏。
3. 找到剩下的⽂件(Windows Kits)
对于我这个版本的VS,经过查阅资料,库和头⽂件并不全位于上述路径,其他的⽂件位于与Microsoft Visual Studio同⽬录的Windows Kits下。
为了验证该结论,我们可以在其中查找上⾯缺少的crtdbg.h⽂件,发现位于Windows Kits/10/Include路
径下。
cad渲染
那么接下来,我们就添加完全下⾯所有的路径吧!
在刚刚创建的环境变量LIB中编辑⽂本,添加以下路径:
F:\Windows Kits\10\Lib\10.0.18362.0\ucrt\x86;F:\Windows Kits\10\Lib\10.0.18362.0\um\x86;F:\Windows Kits\10\Lib\10.0.18362.0\ucrt_enclave\x86;
在刚刚创建的环境变量INCLUDE中编辑⽂本,添加以下路径:
F:\Windows Kits\10\Include\10.0.18362.0\ucrt;F:\Windows Kits\10\Include\10.0.18362.0\um;F:\Windows Kits\10\Include\10.0.18362.0\cppwinrt;F:\Windows Kits\10\Include\10.0.18362.0\shared;F:\Windows Kits\10\Include\10.0.18362.0\winrt;
然后点击确定,让环境变量⽣效。
三、测试⼀下
C++代码如下:
#include<iostream>
using namespace std;
int main(){
cout<<"hello, CSDN"<<endl;
return0;
}
执⾏命令如下:
cl hello.cpp /EHsc &
看到如下输出,我们就可以⼤功告成了!
学习是没有止境的
四、我的总结
计算机有时很烦,但只要敢于动⼿,敢于尝试,多查资料,把任务分解⼀步⼀步慢慢来,还是可以尝到成功的喜悦的。(初来乍到,⽂章如果有写的不对或不清楚的地⽅还请⼤家多提建议,喜欢的话可以点赞或关注 (*^▽^*))作家简介

本文发布于:2023-07-14 00:44:11,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1080543.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:点击   环境变量   找到   添加   电脑   链接   代码   需要
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图