nativelibrary

    8熱度

    3回答

    我需要在Android上使用Java編寫的C++動態鏈接庫。 當我得到它應該是.so圖書館,但我不知道該怎麼做。 我想Cygwin的,但它崩潰: $ GCC 1.cpp /usr/lib/gcc/i686-pc-cygwin/4.3.4/../../../ ../i686-pc-cygwin/bin/ld:找不到-luser32 collect2:LD 返回1退出狀態 1.cpp: int ma

    0熱度

    1回答

    這是一個簡單的OpenGL應用程序。問題是,JOGL需要本機庫,我需要設置「本機庫位置」,這對Windows和Linux來說是不同的。是否可以在平臺之間共享項目設置? 我想讓工作區設置過程像「從SVN檢出,編譯,運行」一樣簡單。

    0熱度

    1回答

    我正準備向Eclipse報告一下,但我在這裏首先想到了這個機會: 如果我添加一個外部包,應用程序找不到引用的本機庫,除了在下面: : 如果我的工作區由一個單一的項目,我導入外部包「EX_package.jar」從文件夾中的項目文件夾之外,我可以在文件夾到機庫的位置通過分配 鼠標懸停包 - > 右鍵單擊 - > 屬性 - > 本機圖書館 - > 輸入您的文件夾。 這不起作用。在運行時,應用程序不加載

    13熱度

    3回答

    示例:我有兩個共享對象(同樣應用於.dlls)。第一個共享對象來自第三方庫,我們將其稱爲libA.so.我用JNI包裝了一些,創建了我自己的庫libB.so.現在libB依賴於libA。 webstarting時,這兩個庫是一些在webstart工作區域中的位置。我的java代碼試圖加載libB。此時系統加載器將嘗試加載不在系統庫路徑中的libA(java.library.path不會幫助這一點)