Visual Studio 2022开发人员命令提示符?‘cl‘ 不是内部或外部命令,也不是可运行的程序?函数.cpp(1): fatal error C1034: iost?

起源:在学习继承中的对象模型的时候,通过vs2022开发人员命令提示符来验证哪些数据会在子类里面。

流程:

1.打开vs2022开发人员命令提示符。

2.切换为我们当下使用的源文件所在的目录路径(我打开之后就已经在visual studio所在的D盘了,没有的输入跳转盘符 eg:  D:)

eg:(根据自己的文件目录修改)

输入:cd D:\visual studio\C++Projects\Project6\Project6

输入:dir,就能看到里面包含的文件

3.输入:cl /d1 reportSingleClassLayoutSon 函数.cpp(修改源文件名为你的源文件名)

此时,会出现如下错误(如果之前配置了环境变量就不会报这个错误)

'cl' 不是内部或外部命令,也不是可运行的程序

关闭vs2022开发人员命令提示符。

4.设置环境变量

打开环境变量

选择Path系统变量(不是用户变量!),并点击编辑。

点击新建

再输入:

eg:(根据自己的文件目录修改)

D:\visual studio\VC\Tools\MSVC\14.39.33519\bin\Hostx64\x64

接着,点击确定,点击确定,点击确定。

重新执行之前的操作,发现又报错了

关闭vs2022开发人员命令提示符。

5.创建环境变量(还是系统变量)

变量名:INCLUDE

变量值:

eg:(根据自己的文件目录修改)

D:\visual studio\VC\Tools\MSVC\14.39.33519\include;

C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared;

C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt;

C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um;

C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\winrt;

再次执行之前的操作。

此时,就可以得到我们想要的结果啦。

至于LINK : fatal error LNk1104:无法打开文件“libcpmt.lib”这个错误,累了,以后逃不掉再解决吧。

希望对大家有多帮助!

  • 10
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值