最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

10.5 番外c和C++生成java調(diào)用的dll文件

2023-04-08 23:56 作者:平淡的半杯水  | 我要投稿

視頻講解:嗶哩嗶哩視頻? ? ?

大家好,不知不覺我們已經(jīng)快講完java調(diào)用C或者C++了,戀戀不舍,戀戀不舍哈!!!!

????????????ha哈哈哈哈哈

好滴,下面我們言歸正傳,上個視頻我們制作了Java的頭文件.h。。


好的,在它一堆代碼里面,有我們需要的

是的,復(fù)制一份C,一份C++出來

然后留下綠色圈出來部分,然后添加想要的方法體

這是C的,注意后綴名是? .c

這是C++的

下面,進(jìn)入開業(yè)時刻了,倍感激動激動咚咚咚----------------


這個有個關(guān)鍵點,咱么要非常注意

那就是你從哪個位置調(diào)出的cmd窗口,它生成的文件就會在當(dāng)前的文件下方。

好的為了方便起見,我們從要編譯的文件那里開始調(diào)用cmd窗口命令

然后輸入命令

哈哈哈,是不是很難理解,沒事,上圖只是給出個圖形,我們具體來分析下

主要語法是這樣

g++? -I "路徑1" -I "路徑2" -shared -o 文件名.dll 源文件完整路徑

是的就是這樣?

g++ -I "D:\JDK\java-se-9-ri\jdk-9\include"? -I "D:\JDK\java-se-9-ri\jdk-9\include\win32" -shared -o T2.dll F:\項目代碼\java2\T1\T2.cpp


很棒,非常棒。那么大伙知道? 為什么要給出兩個路徑呢。我們來看下原因

嗯嗯嗯嗯,因為我們需要的頭文件在這兩個路徑中

嗯嗯嗯嗯,詳見上方視頻,我這邊就偷懶不截圖講解了

反正我跟你說,你知道原因也得引入,不知道原因更得引力

總之? 嘿嘿一句話

照著來!!?。。。。。。。。。?!

?。。。。。。。。。。。?/p>

如圖所示,這樣就成功生成了dll文件



這個小編在這里多一句嘴

為什么需要g++做起手式

而不是用gcc呢


因為C++是向下兼容C得,所以可以用g++更好點。。

好的,謝謝大家觀看,人老了,難免啰嗦,見諒見諒


期待我們在下一期再見?。?!


10.5 番外c和C++生成java調(diào)用的dll文件的評論 (共 條)

分享到微博請遵守國家法律
襄樊市| 泸水县| 广河县| 偏关县| 镇沅| 崇仁县| 新平| 宜黄县| 萍乡市| 凤冈县| 红桥区| 普兰店市| 万宁市| 苏尼特右旗| 志丹县| 自治县| 陵川县| 永德县| 昔阳县| 光泽县| 浦北县| 大足县| 方正县| 依安县| 巴青县| 册亨县| 苗栗县| 白水县| 时尚| 兰坪| 府谷县| 罗平县| 盐边县| 北川| 得荣县| 屏东县| 微山县| 安达市| 绥化市| 柘荣县| 米林县|