- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 程序运行出现can't resolve symbol '__aeabi_i2f'的解决
用ARM架构的交叉编译器编译链接一个C程序没有问题,但在运行时出现can't resolve symbol '__aeabi_i2f'。从网上未查到可用的解决方法。想起以前用这个编译器做程序时没有遇到这种问题。于是比较了Makefile的差别,发现以前用g++链接,而这次用的是gcc。改用g++后程序运行正常了。
2018-01-20 16:24:32 4059
原创 arm交叉编译器忽略__fascall
在c程序的函数声明中加__fascall,如果加错位置或格式不对,arm交叉编译器将报错:error: expected '=', ',', ';', 'asm' or '__attribute__' before 但如果位置和格式对了,编译器则报警告:warning: '__fastcall' attribute directive ignored在MSDN中查到
2018-01-03 13:39:22 1332
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人