shared-libraries

    0熱度

    1回答

    所有導遊JNI我已經看到了(如JNI runtime linking)建議我聯繫我的JNI庫對libjvm.so: $ gcc -I${JAVA_HOME}/include -c -o test.o test.c $ gcc -shared -o libtest.so test.o -L${JAVA_HOME}/jre/lib/i386/server -Wl,-rpath,${JAVA_HOME

    3熱度

    1回答

    爲什麼要建造靜態庫(.a)中沒有給出任何錯誤,並正常工作: $(LIBRARY): assertion.o $(AR) $(OUTPUT_STATIC_LIB_DIR)/$(LIBRARY) $(OUTPUT_DIR)/assertion.o 同時,建立共享庫時(的.so)給出我這樣的錯誤: $(SHARED_LIBRARY): assertion.o $(CC) $(CF

    0熱度

    1回答

    有沒有辦法從運行時加載的DLL加載所有函數?當前代碼: hGetProcIDDLL = LoadLibrary(dll); typedef int(*f_connection_a)(args); typedef int(*f_connection_b)(args); typedef int(*f_connection_c)(args); f_connection_a connectio

    0熱度

    1回答

    我已經在Linux下創建了一個包含Code :: Blocks的共享庫,現在我需要將它更新到更新的版本,並且我想/需要增加它的版本。 如果我要使用命令行,我會用像-Wl SONAME my_lib.so.2.0.1參數,但無法找到如何做到這一點在代碼:塊IDE 任何想法/幫助? 日Thnx

    1熱度

    1回答

    我有file.c,我想將其包含到我的Java應用程序中。 我創建了JNI模塊,並將其與nar-maven-plugin一起應用於應用程序。 下面是它的配置: <plugin> <groupId>com.github.maven-nar</groupId> <artifactId>nar-maven-plugin</artifactId> <version>3.5.2<

    0熱度

    2回答

    我在這裏檢查,這似乎是對我的特殊問題沒有答案。我知道,我可以用C .so庫,並通過重寫有點像下面的庫的本地方法是指在它的方法: @SuppressWarnings("JniMissingFunction") public class MyNativeMethods { static { System.loadLibrary("libraryWithSoExtensi

    3熱度

    1回答

    一般問題 我想樣式可重複使用的角度分量,以匹配特定的客戶端項目的樣式。 我在一個單獨的項目中維護可重用組件,並生成一個npm包。該軟件包發佈到私有NPM存儲庫(Sinopia),然後安裝到多個客戶端項目中。 一般樣式 - 當然 - 特定於組件,但顏色和字體 - 例如 - 應該與客戶端項目匹配。 如何最好地將樣式(如客戶端項目中定義的顏色和字體)應用於可重用組件? 當前實現 在我使用https://

    2熱度

    1回答

    因此,我已經從GitHub下載了電報信使源,並且我試圖讓它在Android Studio上首次運行。現在的錯誤是如下: 構建失敗的消息是: Error:error: CreateProcess: No such file or directory 詳細的日誌在搖籃控制檯是: FAILURE: Build failed with an exception. What went wrong: Exec

    -2熱度

    1回答

    我的應用程序有幾個函數庫的依賴: FeatureLibrary 「一個」 FeatureLibrary 「乙」 ServiceLibrary 「Ç」 應用項目 「主要」 「SharedLibrary「 A,B,C,主都取決於SharedLibrary,其包括定製窗口小部件的組件,琴絃和繪圖。我認爲在SharedLibrary中管理所有的翻譯字符串和繪圖將會很好。將來,如果我們想改變資產,它們可以很

    0熱度

    1回答

    有沒有一種方法來指定Bazel目標,如cc_library,但是對於現有的預建靜態庫或共享庫。 我無法在Bazel文檔中找到對此規則的引用。