static-linking

    0熱度

    1回答

    我們必須在代碼中幾個圖書館舉辦了一個應用程序,其中一些依賴於其他的庫,所以我們有像 App | +--------+--------+ | | | v v v lib1 lib2 lib3 | | v v lib3 lib3 的依賴關係樹最近有人在添加了一個新的方法lib3,它依賴於lib2中定義的類,並且由於這是生成循環包含,所以我們對lib3中頭文件中所需

    2熱度

    1回答

    我有一些在非標準位置的庫。這是從了openFrameworks和庫都在裏面: /Users/me/packages/builds/x86_64/of-0.9.3-osx-release/libs/openFrameworksCompiled/lib/osx/openFrameworks.a ... /Users/me/packages/builds/x86_64/of-0.9.3-osx-re

    1熱度

    1回答

    我正在用Lazarus構建一個應用程序,我使用sqlite數據庫來存儲數千條記錄。現在我通過sqlite3.dll動態鏈接到sqlite庫。 是否可以靜態鏈接到它?我在哪裏可以找到Lazarus兼容的lib文件來做到這一點? 注意: 我一個月前纔開始使用Lazarus和Free Pascal,所以對一個人來說看起來很明顯的東西,可能不適合我。所以請忍受一下。 乾杯

    0熱度

    1回答

    我this看了這麼回答 當靜態文件鏈接到一個可執行文件,該文件的內容都包含在鏈接時。換句話說,文件的內容被物理地插入到您要運行的可執行文件中。 我想知道在一般情況下,這段代碼是否在連續區域。我從another學到了回答,這可能並不總是如此: 這種假設是在簡單的情況可能是真實的,但絕不是保證。 說我有一個剝離的二進制文件,沒有源代碼。但我知道可執行文件是使用某個靜態鏈接的庫構建的。 是否有可能找出靜

    1熱度

    1回答

    我有一個使用boost記錄庫的Qt應用程序。我想讓它成爲獨立的。但是,在我管理靜態鏈接的庫之後,應用程序仍依賴於boost庫。 我包括的庫是: ..../boost_1_61_0_b1/stage/lib/libboost_regex.a ..../boost_1_61_0_b1/stage/lib/libboost_log_setup.a ..../boost_1_61_0_

    0熱度

    1回答

    我想在我的項目中使用Poco作爲動態運行時的靜態庫。我下載了Poco 1.7.3的完整源代碼,並使用buildwin.bat腳本使用我自編譯的OpenSSL 1.0.2h共享庫(即調整了buildwin.bat中的路徑)來編譯這些庫。 生產PocoXYZmd.lib通過buildwin.bat 140 build static_md debug Win32 nosamples notests ms

    1熱度

    1回答

    我想使用libtomcrypt運行示例rsa/dsa代碼。 我已經安裝了LibTomMath首先作爲使安裝,作爲一個結果下面的文件被創建。 /usr/lib/libtommath.a /usr/include/tommath.h 之後,我安裝libtomcrypt與LibTomMath作爲外部庫 CFLAGS="-DLTM_DESC -DUSE_LTM -I/usr/include" EXTRAL

    2熱度

    1回答

    我想用JNI調用現有的COBOL應用程序。 COBOL應用程序結構如下。 c-wrapper(main)-->COBOLProgram -> several dyn(.so) and static called modules 現有的COBOL應用程序涉及到幾個靜態調用子程序(COBOL)和許多動態(COBOL)的。 Jni調用應用程序是可以的,但它無法找到並調用COBOL動態子模塊。 (對於

    5熱度

    1回答

    我正在爲AWS lambda開發本地節點模塊。此節點模塊需要json-c 根據AWS lambda guidelines節點模塊不應具有動態依賴關係。所以嘗試鏈接json-c庫的靜態版本。但是我得到編譯時錯誤。 爲節點模塊僅僅是一個共享庫,我寫了一個sample C application(與主更名)來模擬節點模塊編寫,這些都是結果: g++ -shared -pthread -rdynamic

    0熱度

    1回答

    我下載了Libpcap-1.7.4庫。當我要運行libpcap.o和libpcap.so.1.7.4時,出現以下錯誤: [[email protected] libpcap-1.7.4]# ./libpcap.a ./libpcap.a: line 1: syntax error near unexpected token `newline' ./libpcap.a: line 1: `!<a