当前位置: 技术问答>linux和unix
初接触linux-eclipse-Makefile的简单问题
来源: 互联网 发布时间:2017-05-29
本文导语: 本帖最后由 buleysh 于 2014-09-13 01:30:08 编辑 使用Makefile,编写helloworld程序, 工具eclipse Makefile如下: CROSS=arm-linux- all: hello hello: $(CROSS)gcc -o hello hello.c clean: @rm -vf hello *.o *~ 看到还需要:右击 makefile 文本,选 Build Make...
工具eclipse
Makefile如下:
CROSS=arm-linux-
all: hello
hello:
$(CROSS)gcc -o hello hello.c
clean:
@rm -vf hello *.o *~
看到还需要:右击 makefile 文本,选 Build Make Target 添加 all 选项后 即可编译。
Build Make Target没找到........也就没有操作
直接执行make倒也生成了hello程序
./hello
显示: bash: ./hello: cannot execute binary file: 可执行文件格式错误
原因是什么呢?应该怎么处理?
|
你用的是arm-linux-gcc编译器生成的可执行文件,确定是在arm系统中跑的?
|
应该就是 make all 的意思