导航:首页 > 源码编译 > armgcc交叉编译的文件无法运行

armgcc交叉编译的文件无法运行

发布时间:2022-01-21 16:25:46

‘壹’ ARM交叉编译的文件不能执行是怎么回事

你的交叉编译工具arm-linux-gcc版本对吗,你修改了makefile文件没有?

‘贰’ arm-linux-gcc 编译后,在开发板上没法运行

你是不是说反了?或者是说你的环境变量已经有arm-linux-gcc了,而你又用了另一个交叉编译版本,所以导致不能运行?

‘叁’ arm-linux-gcc无法编译程序求大神指导

首先,arm-linux-gcc这个交叉编译工具安装好后,需要加入到主机的环境变量中,一般ubuntu中的是/etc/environment,或者是.bashrc中,关于如何将arm-linux-gcc添加到环境变量中,里搜一下,有很多介绍的文章。
添加好后编译成功,生成的是基于arm目标板的文件,直接在主机中运行./hello是不对的

‘肆’ arm-linux-gcc交叉编译工具,为什么编译不通过,显示如图!!!

经过实验是可以的,问题可能是因为楼主的编译器没安装成功

你可以输入arm-linux-gcc-v看一下有没有相应的信息打印出来。

可能是你的环境变量没改

‘伍’ 用GCC编译的文件能否在ARM开发板上运行

如果用linux自身带的gcc,那么很遗憾,不能。要编译出能够在开发板上运行的文件,需要安装相应的内核和工具链,用安装之后的工具链编译出来的才能下载到开发板上运行。这就是所谓的“交叉编译”。

‘陆’ 在Ubuntu下,安装arm-linux-gcc交叉编译器,环境变量也都设置好了,运行arm-linux-gcc 提示未找到命令

先找一下有无arm-linux-gcc这个文件:
find / -xdev -name arm-linux-gcc
再看一下有无执行权限:
ls -l arm-linux-gcc
再用绝对路径执行一下看看:
/path/to/arm-linux-gcc -v

‘柒’ 交叉编译编译器安装后arm-linux-gcc -v提示错误

交叉编译linux不会有OS不支持的,偶尔UNIX会有configure失败,yum的时候。。。你可以yum一个64位的麼。。。。。如果一定要弄32位的,编译选项开multilib属性,然后ld_library_path那些设成32位的

‘捌’ 请教arm-linux-gcc交叉编译的一个 错误

checkpoint:

1)libbluetooth 使用该交叉编译器编译的吗?

2)你的蓝牙程序跟这个libbluetooth是匹配的吗,也就是说使用这个库的API进行编程的吗?

BTW,不需要把libbluetooth库放到交叉编译器的 那个lib目录下,
对于库的链接,Linux有它的方法:

-L<包含库的目录> -lbluetooth

就是找此目录下的libbluetooth.so或者libbluetooth.a去链接

‘玖’ 提问关于安装gcc之后,arm-linux-gcc编译生成的代码无法执行的问题

使用arm-gcc编 译的时候要静态编译 arm-gcc -static -o ** **.c,然后放到手机上什么的就可以运行了

‘拾’ 你好!看到你对于有关Linux的回答我想问下你,就是关于用arm-linux-gcc命令编译的C源程序。变为不能执...

  1. 首先你用arm-linux-gcc编译的时候,编译出来的是不能在PC机上运行的,并不是说它不是可执行文件

  2. 不论是gcc还是arm-linux-gcc,都是把c代码转换成机器码,性质是一样的,只不过,PC一般都是x86架构而arm-linux-gcc是编译成arm架构的可执行程序

阅读全文

与armgcc交叉编译的文件无法运行相关的资料

热点内容
磁力计校正算法 浏览:491
解压缩后变小了 浏览:957
智友文件夹 浏览:81
android操作系统开发的操作系统 浏览:478
原神手机怎么改b站服务器 浏览:296
桩基箍筋加密区高度规范 浏览:91
手机樱花动漫app怎么用 浏览:382
php科学计数法转换 浏览:642
sip认证算法 浏览:785
androidapp卡顿原因 浏览:905
25编程器电路 浏览:849
安卓九是什么东西 浏览:939
隐藏nodejs命令行窗口 浏览:62
人体与写生素描pdf 浏览:883
java集合性能 浏览:143
单片机三线通信 浏览:209
昆山ug编程培训学费 浏览:628
黄色app怎么盈利的 浏览:957
怎么修改linux密码 浏览:703
国家发展中心app长什么样子 浏览:242