如何在“DEV-C++”中设置头文件
白菜帮主 2009-11-12 04:59:06 我用DEV-C++写了一个简单的程序,但编译的时候系统提示找不到头文件。
====================源代码如下======================
#include <iostream>
#include <string>
int main()
{
string word;
while ( cin >> word )
cout >> "word read is: " >> word >> '\n';
cout >> "ok: no more words to read: bye!\n";
return 0;
}
=====================================================
===================编译结果如下======================
编译器: Default compiler
执行 g++.exe...
g++.exe "C:\Documents and Settings\Administrator\桌面\未命名1.cpp" -o "C:\Documents and Settings\Administrator\桌面\未命名1.exe" -I"C:\Program Files\DEV-CPP\lib\gcc\mingw32\3.4.2\include" -I"C:\Program Files\DEV-CPP\include\c++\3.4.2\backward" -I"C:\Program Files\DEV-CPP\include\c++\3.4.2\mingw32" -I"C:\Program Files\DEV-CPP\include\c++\3.4.2" -I"C:\Program Files\DEV-CPP\include" -L"C:\Program Files\DEV-CPP\Lib"
C:\Documents and Settings\Administrator\桌面\未命名1.cpp: In function `int main()':
C:\Documents and Settings\Administrator\桌面\未命名1.cpp:5: error: `string' undeclared (first use this function)
C:\Documents and Settings\Administrator\桌面\未命名1.cpp:5: error: (Each undeclared identifier is reported only once for each function it appears in.)
C:\Documents and Settings\Administrator\桌面\未命名1.cpp:5: error: expected `;' before "word"
C:\Documents and Settings\Administrator\桌面\未命名1.cpp:6: error: `cin' undeclared (first use this function)
C:\Documents and Settings\Administrator\桌面\未命名1.cpp:6: error: `word' undeclared (first use this function)
C:\Documents and Settings\Administrator\桌面\未命名1.cpp:7: error: `cout' undeclared (first use this function)
执行结束
=====================================================