導航:首頁 > 源碼編譯 > 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交叉編譯的文件無法運行相關的資料

熱點內容
android圖片變灰 瀏覽:268
linuxvi下一個 瀏覽:975
安卓手機的應用鎖怎麼解 瀏覽:735
linux增加路徑 瀏覽:849
sql身份證號最後四位加密 瀏覽:533
xp系統表格加密 瀏覽:856
光遇安卓軍大衣什麼時候上線 瀏覽:840
android應用商店圖標 瀏覽:341
java計算圓的面積 瀏覽:643
應用編譯優化recovery 瀏覽:577
域控命令n 瀏覽:258
php導出文件 瀏覽:15
谷歌地圖網頁版無法連接伺服器地址 瀏覽:298
菜鳥工具在線編譯python 瀏覽:858
柵格化命令有何作用 瀏覽:825
為什麼壓縮文件不能解壓 瀏覽:311
足球app哪個軟體好 瀏覽:96
產品經理逼瘋程序員的一天 瀏覽:17
修改svn伺服器ip地址 瀏覽:584
下列關於編譯說法正確的是 瀏覽:246