2011-12-10 98 views
0

我目前正在開發一個小型項目,運行在Linux上的完全定製的版本。我有一個在客戶操作系統上的/ usr/include中的所有頭文件的副本,但是我真的沒有和這個操作系統相處,所以我想從我的fedora盒進行該項目。我試圖在Fedora的/ usr/include目錄下創建一個新目錄,但是每次編譯時它都會引起一系列的問題。有沒有一種方法可以讓編譯器轉到另一個目錄來查找頭文件,例如在/ usr/include2?項目需要幫助頭文件

感謝

回答

3

-I /usr/include2(雖然/usr/include2當然是很糟糕的名字爲這個目的)。

+0

是的,我得到它的一個壞名字,但我只是不知道我的措辭是多好哈哈!所以gcc -I – Charlie

1

參見compiler's -I option。它允許您指定在哪裏查找頭文件。

+0

由於某種原因仍然恨我! – Charlie

+0

恨我!我有另一個操作系統的整個包含庫,它有很多相同的.h文件,它們在內部完全不同! – Charlie