簡體   English   中英

將庫靜態鏈接到庫

[英]Statically linking libraries into a library

我正在制作一個庫,希望將其動態鏈接到項目中。 該庫利用了pthread,opengl,xlib,xrandr,freetype,glew,jpeg,sndfile和openal。 當前,當我編譯庫並嘗試在程序中鏈接它時,我還必須分別鏈接每個依賴項,我希望默認情況下將所有這些依賴項鏈接到庫中。 這可能嗎?

您必須為要靜態鏈接的那些庫獲取.a格式的二進制文件,並在構建目標庫時將其包括在內。 可以解決問題。 通常,第三方庫也將具有.a格式以及.so

也請在這里看看。 http://www.yolinux.com/TUTORIALS/LibraryArchives-StaticAndDynamic.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM