基本參考自 只是根據目標平台做了微調。
編寫乙個shell指令碼如下:
[plain]view plain
copy
#!/bin/bash
prefix=~/workspace/libgd
host=arm-linux-androideabi
./configure --prefix=$prefix --host=$host
將上述指令碼內容儲存為configure.sh,並使用以下命令使其具有可執行許可權:
[plain]view plain
copy
ubuntu $ chmod +x configure.sh
執行configure.sh指令碼進行配置:
[plain]view plain
copy
ubuntu $ ./configure.sh
結果如下:
[plain]view plain
copy
** configuration summary for libgd 2.1.0:
support for zlib: no
support for png library: yes
support for jpeg library: no
support for vpx library: yes
support for tiff library: yes
support for freetype 2.x library: yes
support for fontconfig library: yes
support for xpm library: yes
support for pthreads: no
4、標頭檔案路徑
使用make命令,就可以進行編譯:
[plain]view plain
copy
ubuntu $ make
Android的交叉編譯工具
android的交叉編譯工具 2011年04月28日 一直以來自己對android的交叉編譯工具認識的不夠清晰,通常在linux上編譯應用程式時通常需要安裝交叉編譯器,但是移植android很長時間了,自己的虛擬機器裡面也沒有安裝任何的交叉編譯工具,android也能順利的編譯通過,自己從網上查了相...
交叉編譯龍芯版本核心
2019 01 14 16 22 22 redwingz 閱讀數 950 更多分類專欄 系統其它 依據核心系統的自帶的預設龍芯配置,編譯系統核心3.10,配置檔案 arch mips configs fuloong2e defconfig 本地編譯環境 cat etc redhat release ...
Linux Mac 交叉編譯 Android 程式
簡單地說,就是程式的編譯的環境和它的執行的環境不一樣。即在乙個平台上生成另乙個平台上的可執行 交叉編譯的概念主要和嵌入式開發有關。主要是由於目標環境中各種資源都相對有限,所以很難直接進行本地編譯。交叉工具鏈是指可以生成目標環境可執行 的工具集。我們知道,在linux系統中的編譯工具鏈包括以下一些工具...