为啥我装了vc运行c++程序的时候老是说找不到include文件?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥我装了vc运行c++程序的时候老是说找不到include文件?相关的知识,希望对你有一定的参考价值。
参考技术A #include <iostream>using namespace std;
int main() //你后面“return 0;”如果用“void ”,“ return;”就可以了
cout<<"Testing 1,2,3\n";
return 0;
#include<iostream>是标准的C++头文件,任何符合标准的C++开发环境都有这个头文件。 在旧的标准C++中,使用#include<iostream.h> 但在新标准中,用#include<iostream>,而且在VC中编程的同时要注意要添加: using namespace std;
参考资料:http://baike.baidu.com/view/1618473.htm
参考技术B 头文件和c文件要在一个文件夹里,或者是缺少头文件追问在一个文件夹里了啊……能给我一个从新建一个工程开始的步骤吗?
追答把你程序给我看看
追问就是一个很简单的1加到一百……我只是试一下刚装的能不能用……我怀疑是我新建的不对……能给我个步骤不?
追答新建win32 console项目,就好了,这个不会有什么问题,关键看看你调用了什库么函数,对应不同的头文件
追问程序:
#include
void main()
cout<<"Testing 1,2,3\n";
return 0;
编译之后提示如下:
fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory
执行 cl.exe 时出错.
my.obj - 1 error(s), 0 warning(s)
那就是缺少相关库文件了,重装VC6.0吧
追问刚才才重装的啊……装了两次都是这样的
追答工程-》设置-》把这些对应项复制进去试试
对象库模块:
kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib
工程选项:
kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/xx.pdb" /debug /machine:I386 /out:"Debug/xx.exe" /pdbtype:sept
还是不行……你能不能给我发个安装包?我再装一遍试试……邮箱是271785687@qq.com
追答#include
using namespace std;
你再试试这个头文件,VC6.0好几百兆,太不方便了。
Javatest报错为啥说找不到测试类?
参考技术A Javatest报错为什么说找不到测试类这个类新建了没有,调用错误肯定找不到类的。 参考技术B 代码未保存好~~~~~~~~~追问
可是我保存了的啊
以上是关于为啥我装了vc运行c++程序的时候老是说找不到include文件?的主要内容,如果未能解决你的问题,请参考以下文章
vc6编c的时候调用printf函数在调试时每次程序运行到printf函数行的时候,总会跳出对话框说找不到printf.c
简单的servlet 问题:刚开始学Servlet,运行的时候老是说找不到Servlet类
我装了IIS为啥打开http://localhost/总是找不到网页?
我装了office2013,为啥每次打开文件时,都加载好长时间?