2012-08-27 79 views
0

這些目錄的libc目錄需要傳遞給鐺,因此它可以分析代碼,包括libc的標題正確:包括對我的平臺(Ubuntu的)在多個平臺/版本

/usr/include/x86_64-linux-gnu

/usr/lib/gcc/x86_64-linux-gnu/4.6/include

/usr/lib/gcc/x86_64-linux-gnu/4.6/include-fixed

在其他平臺和gnu libc版本上找到此目錄的位置的最簡單方法是什麼?我需要這個來創建一個可移植的構建腳本。

請告訴我這是標準化的某種方式或形式。 pkg配置?

+0

Clang *應該*被構建爲在系統頭文件的正確位置查找;如果不是,那麼配置的方式似乎就是一個問題。 – ephemient

+0

@ephemient:那麼,那些構建鏗鏘的東西是在哪裏獲得的? –

+0

它被硬編碼到Clang源代碼中,並進行修改以適應發行版。我會回答更多細節。 – ephemient

回答