• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    java調用dll動態庫(1/2)

           java怎么挪用動態庫,起首將項目文件轉換c++的頭文件,把頭文件的函數擴充java想要的工作,下面講解怎么轉換頭文件。我寫的經驗對你進修java有幫忙的話,給我投票或者保藏!!

    http://v.youku.com/v_show/id_XMzkyMDk5MTk1Mg==.html

    0安裝插件

    0怎么安裝

    0利用對話框

    東西/原料

    • eclipse mars 2、java jdk 7
    • mingw4.4.0

    方式/步調

    1. 1

      新建一個java項目文件,名稱為javajni。

      0利用新建項目

    2. 2

      項目增添一個類,名稱為javajni,選擇main這個方式,點擊“完當作”。

    3. 3

      打開javajni.java這個文件,添加引用dll的函數。

    4. 4

      界說引用的函數為生當作頭文件做籌辦:

      public native static String getstring();

      public native static int getint();

      public native static double getdouble();

    5. 5

      在main方式中添加引用的函數代碼:

      System.err.println("輸出字符串:"+getstring());

      System.err.println("輸出整型:"+getint());

      System.err.println("輸出雙精度:"+getdouble());

    6. 6

      java的文件寫完了,運行項目生當作class類文件。

      引用的dll函數并不存在,所以有錯誤發生!

    7. 7

      找到eclipse的javajni項目目次,我的目次在這里D:\workspace\javajni。

    8. 8

      進入bin目次,運行cmd這個法式,把當前目次改當作D:\workspace\javajni\bin。

    9. 9

      在cmd中輸入javah -jni javajni.javajni,生當作頭文件。

    10. 10

      頭文件javajni_javajni.h。

      下個經驗講解eclipse利用javajni_javajni.h頭文件做dll文件。

    • 發表于 2018-11-16 00:00
    • 閱讀 ( 669 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆