PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
java
[問題] JNA調用C++DLL
作者:
PTT007
( )
2014-10-07 22:34:53
環境:
Eclipse 4.4
jdk 1.7
我目前需要使用JNA調用C++寫的DLL
在Eclipse裡是能成功調用
但是我匯出 Runnable JAR file後,就似乎不能調用了
一直都沒反應
我程式是這樣寫
TestClass INSTANCE = (TestClass) Native.loadLibrary("dllName",
TestClass.class);
然後dll跟匯出的jar檔都放在同一個資料夾底下。
但不知道為何無法調用
請問有人遇過這問題嗎
thx
作者:
qrtt1
(有些事,有時候。。。)
2014-10-07 22:43:00
弄點 error message 來欣賞一下
作者:
HuangJC
(吹笛牧童)
2014-10-08 02:10:00
找出 64 位元版本的位置,刪除整個子目錄
作者:
qrtt1
(有些事,有時候。。。)
2014-10-08 09:44:00
寫個 bat 用 32bit 的 java -jar 跑你的.jar
作者: iFEELing (ing)
2014-10-09 00:28:00
用絕對路徑指向你的JRE環境 環境變數都要設對只打 java 的話就看你的 OS 先找到哪個就會用哪個
作者:
Killercat
(殺人貓™)
2014-10-09 10:59:00
那個不是叫做JNI嗎.....另外用正規一點的static block試試看吧另外他應該路徑沒錯 有錯的話會有UnsatisifiedLinkErroJava來講 會默認linux的lib path, windows就不知了linux來講就是/usr/lib
作者:
qrtt1
(有些事,有時候。。。)
2014-10-09 13:53:00
https://jna.java.net/
JNA 另一種比 JNI 方便的 call 法
作者:
PTT007
( )
2014-10-10 00:08:00
感謝各位~
繼續閱讀
[出售] JAVA SCJP(OCJP)考試券(已經全售出)
smallkill
[問題] Java上傳程式驗證問題
doggingg
[分享] Hadoop meetup 錄影
dryman
[問題] java影片處理
vince123
[問題] 要撰寫applet 要安裝什麼軟體?
apologize
Re: [問題] Java interface的屬性使用
JustinHere
[問題] SCJP 6 題庫 243
Su22
[問題] Java interface的屬性使用
lueichun
Re: [問題] 請問如何寫出奇偶分離合併程式
swpoker
Re: [問題] 請問如何寫出奇偶分離合併程式
HuangJC
Links
booklink
Contact Us: admin [ a t ] ucptt.com