我是Eclipse開發人員中的新成員。我正嘗試將現有的C++項目從visual studio遷移到eclipse。 文件我想要包含分佈在框架中不同文件夾中的文件。Eclipse如何包含具有相對路徑的文件
框架/共同 - 包含常見的文件
框架/額外 - 包含額外的文件等。
Eclipse項目位於:
框架/項目/ RTREE/在main.cpp中
我需要包括從框架不同的文件,但我不能夠使用相同的相對路徑如在視覺工作室。
在項目屬性中,我已經設置包含文件夾以包含所有文件夾。在目前的狀態下,我可以包含絕對路徑的文件。 I.E.
#include "/home/pavlos/framework/common/helpers/someclass.h"
但我需要能夠做到這一點:
#include "common/helpers/someclass.h
#include "extra/someclass2.h
因爲在這個框架中的所有文件,使用這些相對路徑。我無法改變它們,因爲它們對於更多項目來說很常見。是否有可能實現這一目標?
謝謝你在前進, 帕夫洛斯
謝謝你的建議。它似乎是特別工作的。它只在我定義main.cpp的屬性時纔有效。只在項目屬性中定義它時,路徑無法識別。有沒有辦法如何使用項目屬性包括? – user3025560
看看這個[post](http://stackoverflow.com/questions/8834883/c-external-library-in-eclipse-cdt) –