Unresolved inclusion 解决办法&& launch failed,binary not found

来源:互联网 发布:上海炫踪网络李化亮 编辑:程序博客网 时间:2024/06/13 06:52
linux eclipse开发C/C++问题Unresolved inclusion: <stdio.h>在linux下装好了eclipse C/C++ 开发环境,但是遇到一个问题如下:编写程序如下:#include <stdio.h>int main(){printf("hello world!");return 0;}但是eclipse 提示#include <stdio.h>这一行有问题?Unresolved inclusion: <stdio.h>
因此通过寻找各种办法,最后解决问题的方法参考了http://www.360doc.com/content/11/1219/09/6828497_173314371.shtml。再加上自己的一些方法,现总结如下:
启动eclipse,经过windows->preferences->C/C++->build->environment增加environment variables to set ,点击添加按钮ADD
NAME:C_INCLUDE_PATH  VALUES:/usr/include
NAME:CPLUS_INCLUDE_PATH VALUES :/usr/include/c++/4.6.3(这里4.6.3是你ubuntu下gcc的版本号,通过命令gcc -v可以查询)
点击保存,此时你会发现你的头文件那儿的问号已经消失了。
当你点击run按钮的时候,会出现launch failed,binary not found。实则就是没有编译成功。此时需要右击项目,选择build project,然后右击项目,选择local C/C++ Application。
0 0