0
我正在建立一個需要動態鏈接到我的項目的庫。輸出是一個.so文件,所以我認爲我在正確的軌道上。我對它在編譯時被鏈接的方式感到擔憂 - 通過指定它的makefile的位置以及取決於一堆我以前從未遇到過的宏。可能靜態鏈接共享對象庫?
我可以假設,因爲我建立一個.so庫(而不是.a),我實際上是動態鏈接的嗎?或者有可能.so庫是靜態鏈接的,在這種情況下,我需要翻譯make/config文件以更好地理解發生了什麼?
感謝,
安德魯