原来用10.04,今天重装11.10。一切都很顺利,但是编辑代码的时候发现竟然找不到C和C++标准库的头文件,无法打开头文件。
这让我相当的不爽,于是找到一片关于此问题的文章:http://blog.csdn.net/ididcan/article/details/6953555,主要内容大致如下:
可以通过设定Eclipse中 C_INCLUDE_PATH 和 CPP_INCLUDE_PATH 两个环境变量指定头文件目录。
在 Window -> Preferences -> C/C++ -> Environment 中添加这两个变量:
将C_INCLUDE_PATH 设为 /usr/include
将CPP_INCLUDE_PATH 设为 /usr/include/c++/4.6.1
其中4.6.1是gcc的版本,用gcc --version可以获得,改成相应版本即可。