2012-10-22 32 views
0

我要重新問屬於這個職位https://stackoverflow.com/questions/12418452/source-files-in-project-subfolder-not-compile-qnx-momentics-ide因爲我有完全相同的問題,一個問題和谷歌這幾個小時後/天/ ..我沒有找到任何的幫助,我之前提到的線程沒有被任何人回答,我希望不要讓同樣的運氣。的src文件在QNX Momentics的IDE無法編譯

我要解釋這個問題:我開發權現在黑莓新O.S. BB10,它推薦使用QNX Momentics IDE在C/C/Qt/QML中開發等等。正如上面線程中的評論所述,IDE是Eclipse的重新包裝/捆綁包,Eclipse CDT插件和一些定製QNX工具擴展。問題是,當我想我的代碼文件整理到主src文件夾的子文件夾,這些文件將不能編譯,至極保持程序從successfuly明顯運行。如果你知道爲什麼發生這種情況,請給我一隻手:)。

我發現一些關於Eclipse的網站,他們說我需要將子文件夾添加到項目的「路徑和符號」設置中。我這樣做了,似乎沒有任何改變。我也試圖創建一個新的SRC foulder,而不是一個普通的文件夾,但是當我試圖做到這一點,我得到以下錯誤:無效的項目路徑:發現重複路徑條目。

所以,這讓我瘋了,我現在在根src文件夾中有50個C類。請幫助!。

問候!..

回答

0

抱歉延遲答案,但我們這周無意中發現了這個問題,我想我會分享我們的解決方案。

在我們的項目的根,自動生成的Makefile文件包含以下規則: $(MAKE)-Csrc HINSTALL

的HINSTALL僅複製從項目到構建頭,但我們從來沒有改變過任何標題(僅來源),這沒有什麼區別。

修改Makefile文件: $(MAKE)-Csrc安裝

強制構建過程中要考慮的所有變化。