nantjzh1 发表于 2014-7-5 11:31:42

app下的hello-c编译不通过

本帖最后由 nantjzh1 于 2014-7-11 08:48 编辑

app_TQ6410下的hello-c编译不通过,有好几个测试文件都通不过,报cannot find crtl.o、crti.o、crtbegin.o,no such file or directory.错误,请帮忙解决一下吧

wbz073 发表于 2014-7-7 08:56:06

你的对应目录下有无crtl.c、crti.c、crtbegin.c几个文件

nantjzh1 发表于 2014-7-7 09:08:24

wbz073 发表于 2014-7-7 08:56
你的对应目录下有无crtl.c、crti.c、crtbegin.c几个文件

没有这几个文件,我就是在他们的原来目录下执行make,其他没有动,也没有这几个文件。我搜索了整个linux目录,都没有这几个文件,这几个文件可能是系统带的。不知道如何解决

wbz073 发表于 2014-7-7 09:10:15

nantjzh1 发表于 2014-7-7 09:08
没有这几个文件,我就是在他们的原来目录下执行make,其他没有动,也没有这几个文件。我搜索了整个linux ...

你可以看你的Makefile文件,如果报错说没有,一定是有地方引用到了

nantjzh1 发表于 2014-7-7 09:30:17

wbz073 发表于 2014-7-7 09:10
你可以看你的Makefile文件,如果报错说没有,一定是有地方引用到了

Makefile文件比较简单:all:hello-c
hello-c:hello-c.c
$(CROSS)gcc -g -o hello-c hello-c.c
clean:
@rm -vf *.o
比较简单,看不出有什么地方引用,hello-c.c也就是一条打印语句吧。原因不清楚,请帮忙

nantjzh1 发表于 2014-7-7 14:07:13

hello-c这个测试在您们那边应该是能够编译通过的,可以把您们的编译环境给我发一份么?

nantjzh1 发表于 2014-7-8 14:44:02

已解决,谢谢坛主的关注
页: [1]
查看完整版本: app下的hello-c编译不通过