导航:首页 > 源码编译 > arm编译失败

arm编译失败

发布时间:2022-07-09 17:03:26

A. 跪求arm-linux-gcc编译出错解决方法,请高手不吝赐教!

貌似缺少库文件或其版本不匹配,将所缺的版本的库文件装上应该就可以了。

B. keil 编译ARM程序出错


你看看这个环境变量路径是不是不对,我改了这个路径,再重启keil就没问题了

C. ARM中在编译时出现错误could open file statup.o,怎么办是什么原因

statup.o是编译启动文件生成的中间文件,你把这个删掉重新编译就行了,记得要加statup.C或statup.S到你的工程就行了

D. arm-linux-gcc 编译时出现错误 arm-none-linux-gnueabi-gcc:error trying to exec 'cc1' 怎么解决

这种问题是因为arm-none-linux-gnueabi-gcc编译包不完整(找不到对应目录的其他工具如ar、ld等),下载arm-none-linux-gnueabi-gcc完整编译工具,然后全部拷贝到对应目录。注意:不要只拷贝arm-none-linux-gnueabi-gcc否则就会出现这个问题。

E. ARM程序用MDK4.13编译出错

不能打开

File_Config.h文件

先去drivers目录找,看是否有这个文件,没有的话添加就ok了

如果有

可能你没在工程设置中设置头文件路径,设置画面见图片

F. 编译ARM版的qt4.8失败求助

./configure -opensource -embedded arm -xplatform qws/linux-arm-gnueabi-g++ -no-webkit -qt-libtiff -qt-libmng -qt-libjpeg -qt-libpng -no-qt3support -nomake demos -nomake docs -nomake examples -little-endian -host-little-endian -no-xcursor -no-mouse-linuxtp -qt-mouse-tslib -I/usr/local/tslib/include -L/usr/local/tslib/lib -fast -lrt -confirm-license

解压包的 mkspecs/linux-arm-gnueabi-g++ 目录下需要配置一下你的 linux-arm-gnueabi-g++ 路径,最好是设置成绝对路径,否则可能你配置的交叉编译器没有添加到环境变量里面不好~ (如果配置了环境变量的话,那就没必要设置了)

我的给你参考一下,就是原配了~
#
# qmake configuration for building with arm-linux-gnueabi-g++
#

MAKEFILE_GENERATOR = UNIX
TARGET_PLATFORM = unix
TEMPLATE = app
CONFIG += qt warn_on release incremental link_prl gdb_dwarf_index
QT += core gui
QMAKE_INCREMENTAL_STYLE = sublib

include(../common/linux.conf)
include(../common/gcc-base-unix.conf)
include(../common/g++-unix.conf)

# modifications to g++.conf
QMAKE_CC = arm-linux-gnueabi-gcc
QMAKE_CXX = arm-linux-gnueabi-g++
QMAKE_LINK = arm-linux-gnueabi-g++
QMAKE_LINK_SHLIB = arm-linux-gnueabi-g++

# modifications to linux.conf
QMAKE_AR = arm-linux-gnueabi-ar cqs
QMAKE_OBJCOPY = arm-linux-gnueabi-obj
QMAKE_STRIP = arm-linux-gnueabi-strip

load(qt_config)

G. ARM程序用MDK4.12编译出错

这个错误的可能原因:
1.你在其他地方声明void TransferData(char, int)这个函数的时候参数(char, int)不小心打错了.
2.你调用void TransferData(char, int)这个函数时,输入的参数类型与声明的不一致。

另外最好不要直接用Keil uVision4打开Keil uVision3的工程。要新建工程,将Keil uVision3中的文件加载到新工程,重新编译一下。

H. uboot2010-09用arm-linux-gcc3.3.2编译出现如下错误:请问该如何解决

1)
可以试试用arm-softfloat-linux-gnu和和arm-linux-gcc-3.4.5-glibc-2.3.62
2)
也可以改uboot的编译选项把软浮点去掉,位置可能在cpu/arm920t/config.mk或类似位置,把其中的-msoft-float去掉

阅读全文

与arm编译失败相关的资料

热点内容
喷油螺杆制冷压缩机 浏览:579
python员工信息登记表 浏览:377
高中美术pdf 浏览:161
java实现排列 浏览:513
javavector的用法 浏览:982
osi实现加密的三层 浏览:233
大众宝来原厂中控如何安装app 浏览:916
linux内核根文件系统 浏览:243
3d的命令面板不见了 浏览:526
武汉理工大学服务器ip地址 浏览:149
亚马逊云服务器登录 浏览:525
安卓手机如何进行文件处理 浏览:71
mysql执行系统命令 浏览:930
php支持curlhttps 浏览:143
新预算法责任 浏览:444
服务器如何处理5万人同时在线 浏览:251
哈夫曼编码数据压缩 浏览:426
锁定服务器是什么意思 浏览:385
场景检测算法 浏览:617
解压手机软件触屏 浏览:350