Firefly开源社区

打印 上一主题 下一主题

[技术讨论] 如何编译.c文件

64

积分

0

威望

0

贡献

技术小白

积分
64

如何编译.c文件

发表于 2018-5-30 10:02:36      浏览:5085 | 回复:3        打印      只看该作者   [复制链接] 楼主
请教一下我用的是PX3SE如何在ubuntu下编译.c文件,用什么编译器编译
回复

使用道具 举报

888

积分

4

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
888
发表于 2018-5-30 10:17:15        只看该作者  沙发
用交叉编译工具链啊。
sudo apt-get install gcc-arm-linux-gnueabihf
回复

使用道具 举报

64

积分

0

威望

0

贡献

技术小白

积分
64
发表于 2018-5-30 11:10:56        只看该作者  板凳
我试一下,多谢了!
回复

使用道具 举报

64

积分

0

威望

0

贡献

技术小白

积分
64
发表于 2018-5-30 12:05:37        只看该作者  地板
我使用gcc-arm-linux-gnueabihf交叉编译工具链,编译C文件出现
arm-linux-gnueabihf-gcc main.o sha_256.o -o app -lpthread
main.o: file not recognized: File format not recognized
collect2: error: ld returned 1 exit status
Makefile:3: recipe for target 'app' failed
用file main.o,查看属性如下:
main.o: ELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not stripped

这如何解决呀,劳烦请指教
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表