arm-elf-g编译后运行出错
makefile文件为:
CROSS=arm-elf-
CC=$(CROSS)gcc
CXX=$(CROSS)g++
CFLAGS = -O2 -DOS_LINUX
LFLAGS = Wl, -elf2flt -lpthread
INCPAATH = -I./
client:test.cpp
$(CXX)$(CFLAGS)$(INCPAATH) -o test test.cpp $(CFLAGS)
编译可以通过,但运行时报错,报错如下:
test(86):undefined instruction: pc=91904518
code: 91904544 91904520 (91907c9 91907a08 91904544
illegal instruction
请各位高手多多帮助。先谢过了。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
运行出错你该贴源代码出来
把你的test.cpp贴出来吧
代码 有问题啊,能编译过 但不一定你的代码就是对的阿