[英]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.