首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

codelite找不到iostream解决方案

2013-04-21 
codelite找不到iostream之前用CodeLite写一些短小的命令行还一直蛮好的...今天中午,发现codeblock出新版了

codelite找不到iostream
之前用CodeLite写一些短小的命令行还一直蛮好的...
今天中午,发现codeblock出新版了,于是把codelite卸了装了codeblock,,,但是发现用不惯...就又把codeblock卸了重新装了CodeLite...
折腾吧,噩梦来了...

今晚发现codelite连最简单的hello world都编不过了...
提示iostream找不到了...
在我折腾之前还可以的啊...

编译信息如下...
C:\Windows\system32\cmd.exe /c "mingw32-make.exe -j 2 -e -f  "demo_wsp.mk""
"----------Building project:[ test - Debug ]----------"
mingw32-make.exe[1]: Entering directory `D:/WorkPlace/demo/test'
mingw32-make.exe[1]: Leaving directory `D:/WorkPlace/demo/test'
mingw32-make.exe[1]: Entering directory `D:/WorkPlace/demo/test'
gcc -c  "D:/WorkPlace/demo/test/main.c" -g -O0 -Wall  -o ./Debug/main.o -I. -I.
D:/WorkPlace/demo/test/main.c:1:20: fatal error: iostream: No such file or directory
compilation terminated.
mingw32-make.exe[1]: *** [Debug/main.o] Error 1
test.mk:95: recipe for target `Debug/main.o' failed
mingw32-make.exe[1]: Leaving directory `D:/WorkPlace/demo/test'
mingw32-make.exe: *** [All] Error 2
demo_wsp.mk:4: recipe for target `All' failed
1 errors, 0 warnings

在重装codelite时,我已经把C盘下面所有codelite和codeblock的文件,文件夹搜索出来全删了...然后才重装的codelite,应该算是干净的吧?
为什么C++的头文件找不到了?

我搜到iostream存在于C:\CodeLite\MinGW\lib\gcc\mingw32\4.7.1\include\c++
但是我把他加到codelite的settings->bulid settings->GCC的global include里面

从文件里面点#include <iostream>可以打开iostream这个文件,但是编译器找不到...汗...
请教高手...

附代码:
#include <iostream>
using namespace std;
 
int main()
{
    cout <<"Hello World.\n"
    return 0;
} codelite iostream gcc include
[解决办法]
下载一个codelite 不集成编译器的  安装。
然后在下载这个 gcc,默认安装C盘。
http://tdm-gcc.tdragon.net/download

应该就可以用编译了

热点排行