取消
显示结果 
搜索替代 
您的意思是: 
Observer
Observer
303 次查看
注册日期: ‎03-09-2020

ubuntu中生成的二进制文件在板子的系统上无法运行

转到解答

在板子上启动的系统由于没有gcc,所以我将板子上的系统通过nfs挂载到ubuntu,然后在ubuntu编译.c文件,生成的二进制文件在板子上无法运行,这是什么问题呢?

错误.png
0 项奖励
1 个已接受解答

已接受的解答
Highlighted
Moderator
Moderator
273 次查看
注册日期: ‎07-01-2019

回复: ubuntu中生成的二进制文件在板子的系统上无法运行

转到解答

你指的ubuntu是你电脑中的系统吧,虽然和板上的系统都是Linux,但源码需要经过交叉编译才能生成可执行的文件。建议按照ug1144 ch8创建应用程序中的步骤,使用petalinux工具链完成应用程序开发。

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------

在原帖中查看解决方案

0 项奖励
2 条回复2
Highlighted
Observer
Observer
279 次查看
注册日期: ‎03-09-2020

回复: ubuntu中生成的二进制文件在板子的系统上无法运行

转到解答
使用gcc -m32 生成的文件也无法运行,这是什么情况啊?
0 项奖励
Highlighted
Moderator
Moderator
274 次查看
注册日期: ‎07-01-2019

回复: ubuntu中生成的二进制文件在板子的系统上无法运行

转到解答

你指的ubuntu是你电脑中的系统吧,虽然和板上的系统都是Linux,但源码需要经过交叉编译才能生成可执行的文件。建议按照ug1144 ch8创建应用程序中的步骤,使用petalinux工具链完成应用程序开发。

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------

在原帖中查看解决方案

0 项奖励