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

熱點內容
麥當勞員工怎麼登錄app 瀏覽:528
目前什麼系統編程語言最好 瀏覽:486
破曉傳說未加密 瀏覽:448
農信app裡面怎麼查收款明細 瀏覽:259
android列印小票 瀏覽:168
小程序支付php 瀏覽:609
oppo手機文件夾紅色 瀏覽:486
android權威編程源碼 瀏覽:601
搜索引擎指標源碼 瀏覽:63
片場app怎麼樣 瀏覽:915
ctcpip編程 瀏覽:522
java統計字元串次數 瀏覽:256
中興交換機zxr10vlan配置命令 瀏覽:829
java面試spring 瀏覽:149
得物程序員加班厲害嗎 瀏覽:958
h1z1東京伺服器地址 瀏覽:397
海賊王一番賞文件夾什麼樣 瀏覽:847
24bit高頻精品解壓音樂 瀏覽:182
api程序員遇到更新 瀏覽:299
程序員程序運行搞笑圖 瀏覽:773