我想了解獨立工具鏈的含義。 以下是我的發現。 準備使用正確路徑中系統標題和庫的所有配置的工具鏈。對於Android,它也將在工具鏈可以查找的路徑中包含API頭文件。爲什麼使用「獨立」這個詞?這可能會不同於普通工具鏈,因爲R T需要配置並準備好android系統和libc頭文件路徑等。 請評論。什麼是獨立工具鏈?
嗯,我正在爲android編譯並且一個進程正在運行一個名爲make-standalone-toolchain.sh的腳本。創建了一個獨立的工具鏈。我正在通過這個腳本來了解它在做什麼。不是很擅長shell腳本。但是做出了某些事情。 「」生成一個定製的Android工具鏈安裝,其中包含一個正在運行的sysroot。結果是可以更容易地用作獨立交叉編譯器的一些東西,例如「--toolchain arch ndk-dir package-dir系統平臺變量已設置計算源sysroot SRC_SYSROOT =」$ NDK_DIR/platforms/$ PLATFORM arch- $ ARCH「複製sysroot頭文件和庫... libstdC++頭文件和庫...預編譯binaries.all到一個臨時文件夾,然後從Tmp拷貝dir來安裝 dir創建一個tar文件,即添加tmpdir的軟件包文件想知道這裏發生了什麼或者鏈接或建議到look.but ofcourse不想讀得很精細手冊 〜
請提供一些有關您嘗試過的內容,您的目標是什麼,這個問題目前似乎很廣泛。 –
這個答案有一個如何使用它的很好的例子:http://stackoverflow.com/a/16784582/895245 –