Ubuntu下編譯Poco庫

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

版本:1.9.0基本的步驟以下:linux

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

     2. 安裝Openss庫spa

  apt-get install libssl-devhtm

    3.配置Poco:blog

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項,ssl

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

   4.編譯 安裝源碼

      makeit

      make install

  如需交流可加QQ羣766718184 或者QQ3501870

相關文章
相關標籤/搜索