Codeblock适用于任何c程序 . 但不运行任何c程序 . 甚至是你好世界 . 它显示了这个错误:
“致命错误iostream:没有这样的文件或目录”
我试过这个简单的代码:
#include <iostream> using namespace std; int main() { cout << "Hello World!" << endl; return 0; }
似乎问题是CodeBlocks正在将您的C编译为C程序 .
请执行以下操作:
1)确保您已安装兼容的C编译器:
http://wiki.codeblocks.org/index.php?title=Installing_a_supported_compiler
2)确保已将项目中的文件保存为“.cpp”(C源文件)
3)您还可以在filesteam中搜索“iostream” . 例如,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?)
1 回答
似乎问题是CodeBlocks正在将您的C编译为C程序 .
请执行以下操作:
1)确保您已安装兼容的C编译器:
http://wiki.codeblocks.org/index.php?title=Installing_a_supported_compiler
2)确保已将项目中的文件保存为“.cpp”(C源文件)
3)您还可以在filesteam中搜索“iostream” . 例如,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?)