作者qrtt1 (null)
看板AndroidDev
標題Re: [問題] 請問有關在framework下的JNI C CODE
時間Mon Aug 8 23:53:25 2011
※ 引述《Parker (冏)》之銘言:
: 請問假設我想在JNI的純C code
: 要include C++的class
: 除了要在android.mk裡面
: 加這個include的.h路徑和libary外
: 還需要加什麼東西呢?
: 我一直compile不過
: 感謝^^
簡單地說
1. 要用 c++ compile
2. 要正確地使用 export "C"
3. 要用 ndk r5 以上
4. 如果有 stl 跟 exception 那要額外宣告
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.231.53.168
推 ppaass:正解,副檔名用 .cpp 但是純 C code 用 extern "C" { } 包. 08/09 16:14
推 Parker:感謝^^ 08/10 22:32