看板 AndroidDev 關於我們 聯絡資訊
※ 引述《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