當前位置:編程學習大全網 - 編程軟體 - Linux編程臂

Linux編程臂

是這樣的。計算機linux中原來的gcc是針對通用X86處理器的,編譯後的可執行文件只能在通用計算機上運行。arm也是處理器,但是它的指令和X86 CPUs的指令不壹樣,所以需要壹個arm的編譯器來編譯源程序,然後才能在arm中運行。

我做過arm9下的linux和qt編程。我需要先在PC上安裝linux,然後安裝arm-linux-gcc。同時,為了用arm-linux-gcc編譯程序,我需要指定環境變量,可以在諸如。側寫,妳就知道具體方法了。或者使用export命令在終端中設置環境變量。兩種方法的結果不壹樣!

如果要用2440開發板,那就是arm9。我還沒找到arm9的仿真工具,但是網上已經有arm7的仿真工具了。

對於arm-linux-gcc,只要已經安裝並設置了路徑(環境變量),在壹個終端中輸入#arm-linux-gcc -v。

然後壹般就可以看到妳安裝的arm-linux-gcc的版本信息,這樣就可以用它來編譯妳的源程序,然後把生成的可執行文件下載到arm開發板上運行。

有什麽問題就說吧。我也是自己摸索出來的。估計我花了壹個月的時間,才在arm上成功運行了我的第壹個qt圖形界面程序。祝妳好運!

我的建議是:

首先,熟悉linux的各種操作命令(比如export)

其次,學習如何下載可執行文件到arm。

第三,學會用pc控制arm上的linux。

我只用過arm-linux-gcc,可以在妳的安裝文件夾裏找到。

  • 上一篇:河北易眾軟件科技有限公司怎麽樣?
  • 下一篇:冬令營活動有哪些?
  • copyright 2024編程學習大全網