Codeblock适用于任何c程序。但不运行任何c ++程序。甚至是你好世界。它显示了这个错误:
“致命错误iostream:没有这样的文件或目录”
我尝试了这个简单的代码:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World!" << endl;
return 0;
}
答案 0 :(得分:2)
问题似乎是CodeBlocks正在将C ++编译为C程序。
请执行以下操作:
1)确保您已安装兼容的C ++编译器:
http://wiki.codeblocks.org/index.php?title=Installing_a_supported_compiler
2)确保您已将项目中的文件保存为&#34; .cpp&#34; (C ++源文件)
3)您还可以在文件团队中搜索&#34; iostream&#34;。例如,MSVC将它放在我的Windows硬盘上:
D:\ Program Files(x86)\ Microsoft Visual Studio 11.0 \ VC \ include
4)听起来你正在遵循这些指示:
http://wiki.codeblocks.org/index.php?title=Creating_a_new_project
如果您仍然遇到问题,请说明您所使用的平台(Windows?Linux?)以及您正在使用的编译器(g ++?MSVC?)