2016-11-15 236 views
0

我有一個目錄結構(對於鐺++/G ++項目),看起來像這樣:GCC本地包括路徑

src/ 
util/ 

src/我們發現的.cc和.h文件。在這裏我們建立一個庫(mylib.a)和我們的主要二進制文件。

util/我們有一些.cc文件構建的工具,出於各種原因,不應該在src/

但是,這意味着在util/文件已包括像

#include "../src/myheader.h" 

,而不是

#include "myheader.h" 

這儘管我試圖命令行選項(到g ++)像-iquote ../src線。

任何建議什麼命令行選項,使第二,更簡單,包括行工作?

回答

0

假設您從您的頂級項目目錄G ++,試試這個:

g++ -I./src <... rest of command ...>