导航:首页 > 源码编译 > 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交叉编译的文件无法运行相关的资料

热点内容
java毕业设计文献 浏览:138
筹码集中度指标源码 浏览:477
listsortjava 浏览:180
plc闪光电路编程实例 浏览:297
socket编程试题 浏览:201
华为的服务器怎么设置从光驱启动 浏览:867
程序员真的累吗 浏览:323
学信网app为什么刷脸不了 浏览:871
天蝎vs程序员 浏览:991
单片机下载口叫什么 浏览:186
程序员的道 浏览:924
云服务器不实名违法吗 浏览:556
怎样查看文件夹图片是否重复 浏览:993
文件怎么导成pdf文件 浏览:806
打开sql表的命令 浏览:101
安卓手机如何面部支付 浏览:37
天元数学app为什么登录不上去 浏览:823
明日之后为什么有些服务器是四个字 浏览:104
安卓系统l1是什么意思 浏览:25
服务器一直崩应该用什么指令 浏览:924