Ubuntu下編譯Poco庫


    本文主要記錄下Ubuntu下編譯Poco C++庫的配置項以備后用。系統版本:Ubuntu 16.04,1 Poco

版本:1.9.0基本的步驟如下:

     1.從官網下載最新的Poco源碼,地址是:https://pocoproject.org/download.html

     2. 安裝Openss庫

  apt-get install libssl-dev

    3.配置Poco:

sudo ./configure --no-tests --no-samples --omit=Data/ODBC,Data/MySQL,MongoDB,PDF --static  --cflags=-fPIC --shared --prefix=/home/wgg_126/wgg/compile/poco

 編譯動態庫是默認會生成的庫后綴是so + 版本號,如要去掉版本號需要修改源碼build/config/下linux文件中SHAREDLIBEXT項,

   默認是.so.$(target_version),編譯靜態庫需要加上flag -fPIC,--omit表示 表示忽略的編譯模塊。

   4.編譯 安裝

      make

      make install

  如需交流可加QQ群1038388075,766718184 或者QQ3501870

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM