2
截至昨天我有一個很煩人的問題:的Eclipse碼C++的文件是不正確的,未讓編譯
- 我使用塞闊亞
- 如果我導入項目,而無需打開任何C++文件,我可以毫無問題地進行編譯,但是當我打開其中的任何一個時,幾乎所有的問題都以紅色下劃線標記。
- 錯誤是因爲如果我沒有包括jni.h,GLES2/gl2.h,字符串和更多,包括我自己的標題。這些錯誤不會讓我編譯。
- 已安裝C++插件。
最大的問題是,只要我不碰jni文件夾,Eclipse會將它們編譯成工作apk。什麼可能導致它,我該如何解決它?
編輯:我得到了一些錯誤和警告:
make: *** No rule to make target `all'.
Invalid project path: Include path not found (D:\usr\include).
Invalid project path: Include path not found (D:\usr\lib\gcc\i686-pc-cygwin\4.5.3\include\c++).
EDIT2:如果我使用命令行,然後按編制上誰沒有塞闊亞成立了項目,我可以編譯。一切都會很好,除非事實上我不知道如果eclipse不起作用的話,那些cpp文件將使用什麼IDE ...
PS那些通過命令行編譯本機代碼的人,你用它來編寫代碼本身?