点击run as 选择c/c++ Aplication,然后在执行试试!!!!!
或者进入Run configuration看看
这是C/c++application,不是arm-linux,建立工程时选择的是linux-gcc,也就是red-hat自带的内核的gcc编译器
而arm-linux工程则选择cross-gcc,即交叉编译器,并添加上自己的编译器;
2、不能编译驱动问题
http://blog.csdn.net/cp1300/article/details/8266806
首先按这篇文章来配置工程项,修改对应的Makefile;但是build时总是不成功,今天试了下,先clean project,在build project就成功了!(也有可能跟我make内核有关,今天也在linux-2.6.30.4下make了一下)
3、出现以下错误:
前面一堆.....
/bin/sh: -c: line 0: unexpected EOF while looking for matching `"'
/bin/sh: -c: line 1: syntax error: unexpected end of file
make: *** [hello.o] Error 2
解决方法:是Makefile的问题;
1)将自动的那个Makefile的去掉,编写自己的Makefile
2)
3、最后的配置界面
最后编译即可成功!!!!
擦,自己摸索出来的,费老大劲!