国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 編程設(shè)計 > 正文

Eclipse怎么快速開發(fā)jni程序?

2020-06-27 14:36:11
字體:
供稿:網(wǎng)友

經(jīng)驗將介紹如何配置結(jié)合java和c++的程序開發(fā)環(huán)境,需要同時支持兩者的Eclipse。筆者使用Mac系統(tǒng)演示

1、創(chuàng)建java項目,編寫有main和兩個帶有native關(guān)鍵字的方法(如圖),保存編譯。

eclipse,jni開發(fā)

2、進入bin文件夾,在命令行中輸入javah -jni com.test.jni.Main以創(chuàng)建c++頭文件。頭文件中包含兩個native方法的c++寫法。

eclipse,jni開發(fā)

eclipse,jni開發(fā)

3、創(chuàng)建c++項目,右擊這個項目進行設(shè)置。

1)如圖添加include(javaHome里面的include)

2)如圖選上shared(Windows找MinGW C/C++ Linker)這樣就會輸出動態(tài)數(shù)據(jù)庫

3)如圖設(shè)置編譯后動作(將編譯結(jié)果拷貝至java項目中)Windows:xcopy libNativeTest.dll ../../NativeTest

4)如圖設(shè)置輸出類型:shared library

OK保存

eclipse,jni開發(fā)

eclipse,jni開發(fā)

eclipse,jni開發(fā)

eclipse,jni開發(fā)

eclipse,jni開發(fā)

4、將頭文件拷貝至src文件夾(自建),如圖編寫cpp文件實現(xiàn),點擊Build all,結(jié)果如圖

eclipse,jni開發(fā)

eclipse,jni開發(fā)

eclipse,jni開發(fā)

5、在java文件中如圖添加代碼加載動態(tài)數(shù)據(jù)庫,運行!

eclipse,jni開發(fā)

eclipse,jni開發(fā)


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 元朗区| 伊川县| 上栗县| 兴山县| 来凤县| 恩施市| 曲周县| 司法| 盘山县| 湘西| 怀远县| 高密市| 宜兰市| 姚安县| 个旧市| 望都县| 盖州市| 桦南县| 上饶市| 长兴县| 昌图县| 青川县| 开平市| 淮南市| 个旧市| 淳安县| 蓬莱市| 偏关县| 屏山县| 调兵山市| 甘泉县| 文水县| 深泽县| 衡山县| 新宁县| 东阳市| 武隆县| 东兰县| 青冈县| 喜德县| 寿宁县|