Compiling
“gcc_tooldir”在哪裡
在Cross-Compiler-Specific Options下,它說:
--with-sysroot
如果沒有給出參數, 預設值是${gcc_tooldir}/sys-root
.但似乎
gcc_tooldir
沒有定義。這是其他東西的暱稱嗎?“通常”在哪裡?
但似乎 gcc_tooldir 沒有定義。這是其他東西的暱稱嗎?“通常”在哪裡?
gcc_tooldir
是一個make
變數。您應該會發現,在 GCC 建構的範圍內,它的值在功能上與$(tooldir)
make 變數的值相同,但在形式上有所不同。您不打算手動設置它,儘管您當然可以使用--with-sysroot
配置選項為目標工具選擇您自己的目錄。根據GCC 建構文件:安裝交叉編譯器時,GCC 的執行檔不僅安裝在
bindir
. 即exec-prefix
/bin 中,而且還安裝在exec-prefix
/target-alias
bin 中,如果該目錄存在的話。通常,此類工具目錄包含特定於目標的binutils,包括彙編器和連結器。(強調原文。)
因此,標準工具目錄名稱的形式為“/usr/x86_64-w64-mingw32”,以從您在評論中提供的 Glade 範例中提取一個。