這是 c 與 c++ 編譯器命令。預設值一般是 「gcc」 與 「g++」
這是用於預處理階段的選項。ar
函式庫開啟包程式。預設命令是「ar」as
組合語言編譯程式。預設命令是「as」
gcc編譯程式的基本過程:
cross-compile-gcc根據輸入檔案的字尾來確定檔案的型別,然後根據使用者的編譯選項(包括優化選項、除錯資訊選項等)將其編譯成相應的彙編臨時檔案(字尾為.s);
cross-compile-as將該彙編檔案編譯成目標檔案(字尾為.o);
cross-compile-ld 根據使用者的鏈結選項(包括指定鏈結命令檔案等)將目標檔案和各種庫鏈結起來生成可執行檔案。
可以嘗試手動執行命令(包括gcc,ar,as),看是否工作
關於SQLite3 編譯及交叉編譯的一些問題
分別交叉編譯這兩個包 sudo configure host arm linux prefix opt sudo make sudo make install host接的是arm的交叉編譯器的名稱,prefix接的是編譯好之後安裝到的路徑,這裡建議不要直接安裝到交叉編譯器的路徑,而是安裝到其它地方...
deepin20進行交叉編譯時發生的一些問題
1 把交叉編譯器解壓到 opt目錄 sudo tar zxvf sourcery codebench lite for xilinx gnu linux.tar.gz c opt 2 判斷交叉編譯器是否能給使用?由於交叉編譯器是32bit,而系統是64bit,缺少32bit的支援庫 安裝32bit的...
pkg檔案的一些高階選項
license.txt filetext,textcontinuefiletext指出在安裝期間顯示該檔案。textcontinue會提供乙個可以關閉這個文字檔案的繼續按鈕然後繼續安裝。代替textcontinue,你可以指定為下面之一 textskip顯示乙個是 否選項。若選擇是,安裝繼續。若選擇...