1
我找不到任何明確的答案。我希望這是非常基本的。因此,我在Eclipse C/C++中使用包含文件,cpp和編譯目標文件(* .o)創建了第一個項目。我想要的是能夠在第二個項目中使用它們而不復制它們?eclipse cdt使用其他項目的文件
特別是,引用目標文件會很好,所以我不必在本地重新編譯它們。
我在設置中添加了第一個項目的引用,我還在設置中添加了第一個項目的源文件的目錄。所以,如果我只是使用幷包含文件,那很好,但如果我試圖使用* .cpp文件,但只包含它的* .hpp文件,那麼它不會編譯。它找不到在* .hpp文件中聲明的函數的引用。
那麼,有可能嗎?如果是這樣,怎麼樣?
感謝
我想我找到了一個解決方案,因爲我在我當前項目的其他項目中添加了源文件的目錄,我想我將創建一個虛擬cpp文件,其中包含所有其他cpp文件可能需要。愚蠢的,但可能工作。而且我不打算修改其他文件,因此可能會避免每次重新編譯! – widgg 2012-03-09 20:46:06