首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >未找到任何标准包含文件的cl.exe

未找到任何标准包含文件的cl.exe
EN

Stack Overflow用户
提问于 2018-05-15 07:15:11
回答 2查看 0关注 0票数 0

我在MSDN库中找到了这个示例代码

代码语言:txt
复制
#include <iostream>

int main()
{
    std::cout << "This is a native C++ program." << std::endl;
    return 0;
}

如何从命令行编译原生C+程序我将这些代码存储在file.cpp然后转到命令提示符并键入以下内容

输出如下:

当前路径>cl/EHsc file.cppMicrosoft(R)32位C/C+优化编译器版本15.00.30729.01用于80x86版权(C)微软公司版权所有。文件cpp file.cpp(1):致命错误C 1034:iostream:no include path set

我将PATH变量设置为MirosoftSDK,但我不知道该做什么。

我已经尝试了多个文件,如string.h和stdlib.h,但仍然没有成功。

EN

回答 2

Stack Overflow用户

发布于 2018-05-15 15:38:10

Visual C ++编译器依赖于大量的环境变量。让这些设置正确的最简单方法是使用安装期间在“开始”菜单上创建的“Visual Studio命令提示符”项目,或者vcvars32.bat从程序目录运行。

否则,你就必须设置INCLUDE=LIB=获得成功编译之前变量正确的目录。

票数 0
EN

Stack Overflow用户

发布于 2018-05-15 16:58:30

你是否真的按照这些说明并使用VisualStudio命令提示符,即设置编译器应该查找的目录的命令提示符?如果是这样的话,你需要设置文章中指定的环境变量以指出它们的归属,或者重新创建shell.bat文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100008478

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档