使用方法: configure
options總結
–help:列印幫助
–config=< config_name>
使用給定配置,在poco-1.7.8p3-all/build/config目錄下,可以在對應的配置檔案中修改編譯工具的路徑和名字,編譯時的選項等。
–prefix= < install_prefix> 設定安裝目錄,執行make install時,將會把生成的二進位制檔案、標頭檔案和庫等拷貝到該目錄下,預設是/usr/local
–no-prefix:不使用/usr/local作為預設安裝目錄
–no-tests 不編譯測試部分的**
–no-samples 不編譯樣例部分的**
–minimal 最小功能編譯:只構建xml, json, 工具 and 網路
–typical (default) 標準功能編譯: xml, json, 工具, 網路, 加密, netssl, 資料庫 和 zip
–everything:編譯所有的**
–no-wstring 如果系統的c++編譯器不支援std::wstring,則需要該選項。例如uclibc-based的系統
–no-fpenvironment 如果系統的c++編譯器不支援浮點運算,則需要該選項。例如uclibc-based的系統
–no-sharedmemory 如果系統不支援共享記憶體,則需要該選項。例如uclibc-based的系統
–no-sharedlibs 如果系統不支援共享庫載入,則需要該選項。
–no-ipv6 如果系統不支援ipv6,則需要該選項。
–sqlite-fts= < path> 編譯qslite支援全文搜尋
–sqlite-thread-safe= < value> sqlite的執行緒安全
可選的值
- 0 單執行緒,執行緒不安全
- 1 執行緒安全
- 2 支援多執行緒,但是不支援會哈
–omit= < component> 忽略元件
如:
--omit=data/mysql,data/odbc,zip
–include-path= < path> 新增標頭檔案的路徑
–library-path= < path> 新增庫的路徑
–odbc-lib= < path> 指定odbc庫所在的目錄
–odbc-include= < path> 指定odbc標頭檔案所在的目錄
–cflags= < flags> 向編譯器傳遞額外的標誌
–poquito 在為嵌入的目標鏈結靜態鏈結時,可以省略一些小的**。
–unbundled 使用系統提供的zlib,pcre,expat和sqlite,而不是繫結的。
–static 構建靜態庫。覆蓋預設模式,該模式依賴於目標。可以同時指定–shared,來構建這兩種庫。
–shared 構建共享庫。覆蓋預設模式,該模式依賴於目標。可以同時指定–static,來構建這兩種庫。
nginx配置 (二)Location配置總結
語法規則 location uri 開頭表示精確匹配 開頭表示uri以某個常規字串開頭,理解為匹配 url路徑即可。nginx不對url做編碼,因此請求為 static 20 aa,可以被規則 static aa匹配到 注意是空格 開頭表示區分大小寫的正則匹配 開頭表示不區分大小寫的正則匹配 和 分...
nginx配置學習總結
在講訴具體的配置之前,先說下正向 與反向 的區別。正向 是乙個位於客戶端和原始伺服器 origin server 之間的伺服器,為了從原始伺服器取得內容,客戶端向 傳送乙個請求並指定目標 原始伺服器 然後 向原始伺服器轉交請求並將獲得的內容返回給客戶端。客戶端才能使用正向 而且必須要進行一些特別的設...
oracle學習總結 二
一.自增型id 1.首先建立 sequence create sequence seqmax increment by 1 2.得到乙個id select seqmax.nextval id from dual 3.若要刪除乙個sequence drop sequence seqmax 二.刪除資料...