[問題] iostream.h: No such file or directory

看板AndroidDev作者 (serflygod)時間12年前 (2012/06/04 15:20), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
hello all 當我想執行一個JNI連接到CPP的專案時 我在cygwin下ndk-build的指令 但它一直告訴我說 iostream: No such file or directory 我上網查了一下 說要在project目錄下面創一個叫做"Application.mk"的檔案 並且在裡面寫上:APP_STL := stlport_shared 還有在cpp檔裡面 #include <iostream>要改成 #include <iostream.h> 我照做了 但仍然出現這樣的字樣 有再稍微爬文一下 查到說可能是ndk沒安裝好 所以有人建議可以重安裝NDK看看 不是很想採用這方法 所以想問問看大家的建議 --------------------------------- 問題解決了 就是Application.mk要放在jni之下 我搞錯了 感謝大家 但新的問題又出現了 它找不到我其它的cpp檔: Cygwin : Generating dependency file converter script Compile++ thumb : simplejni <= native.cpp make: *** No rule to make target `jni/svv_coder.cpp', needed by `obj/local/armeabi/objs/simplejni/svv_coder.o'. Stop. 我的Android.mk是這樣寫的: http://i.imgur.com/wm2KK.jpg
在想放置cpp檔的順序是否有什麼特殊的要求? ------------------------------------------------------- 抱歉 我白癡了 檔名打錯難怪它找不到OTZ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.73.121 ※ 編輯: serflygod 來自: 140.115.73.121 (06/04 15:33) ※ 編輯: serflygod 來自: 140.115.73.121 (06/04 15:39) ※ 編輯: serflygod 來自: 140.115.73.121 (06/04 15:47) ※ 編輯: serflygod 來自: 140.115.73.121 (06/04 15:57)
文章代碼(AID): #1Fp67A8F (AndroidDev)