導航:首頁 > 源碼編譯 > 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