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

热点内容
成都python培训机构好不好 浏览:421
mysql查看配置命令 浏览:597
v8编译cmake 浏览:964
app品牌起步阶段需要什么营销 浏览:358
压缩机制冷剂温度 浏览:930
会日语的程序员 浏览:19
网银密码加密失败怎么回事 浏览:727
android开发音乐播放器 浏览:808
ug120阵列命令快捷键 浏览:597
气动隔膜式压缩机 浏览:470
linux如何修改主机名 浏览:104
单片机光标上下移动 浏览:528
数据加密验证 浏览:108
程序员被激怒 浏览:891
winxp找不到服务器dns地址 浏览:842
以文本文件的格式保存考生文件夹 浏览:41
编译原理文法分为几类 浏览:570
JAVA基础学python要多久 浏览:74
java流量控制 浏览:936
java实现多重继承 浏览:707