- 執行Configure是常見參數選項如下:
- 安裝參數:
- --openssldir=OPENSSLDIR
- 安裝目錄,默認是 /usr/local/ssl 。
- --prefix=PREFIX
- 設置 lib include bin 目錄的前綴,默認為 OPENSSLDIR 目錄。
- --install_prefix=DESTDIR
- 設置安裝時以此目錄作為"根"目錄,通常用於打包,默認為空。
-
zlib
zlib-dynamic
no-zlib - 使用靜態的zlib壓縮庫、使用動態的zlib壓縮庫、不使用zlib壓縮功能。
-
threads
no-threads - 是否編譯支持多線程的庫。默認支持。
-
shared
no-shared - 是否生成動態連接庫。
-
asm
no-asm - 是否在編譯過程中使用匯編代碼加快編譯過程。
-
enable-sse2
no-sse2 - 啟用/禁用SSE2指令集加速。如果你的CPU支持SSE2指令集,就可以打開,否則就要關閉。
-
gmp
no-gmp - 啟用/禁用GMP庫
-
rfc3779
no-rfc3779 - 啟用/禁用實現X509v3證書的IP地址擴展
-
krb5
no-krb5 - 啟用/禁用 Kerberos 5 支持
-
ssl
no-ssl
ssl2
ssl3
no-ssl2
no-ssl3
tls
no-tls - 啟用/禁用 SSL(包含了SSL2/SSL3) TLS 協議支持。
-
dso
no-dso - 啟用/禁用調用其它動態鏈接庫的功能。[提示]no-dso僅在no-shared的前提下可用。
禁用選項
- no-md2,no-md4,no-mdc2,no-ripemd
- 摘要算法
- no-des,no-rc2,no-rc4,no-rc5,no-idea,no-bf,no-cast,no-camellia
- 對稱加密算法
- no-ec,no-dsa,no-ecdsa,no-dh,no-ecdh
- 不對稱加密算法
- no-comp
- 數據壓縮算法
- no-store
- 對象存儲功能