linux调用qt生成静态库文件下载,Centos7下编译openssl静态库与QT引用
生活随笔
收集整理的這篇文章主要介紹了
linux调用qt生成静态库文件下载,Centos7下编译openssl静态库与QT引用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.下載openssl版本:https://www.openssl.org/source/old/ 下載地址
2.我們下載版本為:openssl-1.0.2k
3.拷貝到Linux服務器任意目錄
4.tar -xzvf openssl-1.0.2k.tar.gz 解壓縮
5.cd openssl-1.0.2k 進入解壓文件夾
6.? ? ./config -fPIC no-shared 編譯生成靜態庫配置
7. make 編譯
8.當前目錄下會編譯出libssl.a和libcrypto.a兩個庫文件
openssl靜態庫在QT編譯器上的使用(環境centos7)
1.把庫的頭文件在openssl-1.0.2k/include/openssl拷貝到項目模塊目錄下。
2.在項目模塊建立lib文件夾把libssl.a和libcrypto.a兩個庫文件放到lib文件夾內。
3.在項目的.pro文件內添加
LIBS += $$PWD/lib/libssl.a
LIBS += $$PWD/lib/libcrypto.a
LIBS += -ldl
注釋掉之前引用的動態鏈接庫
#LIBS += -lssl
#LIBS += -lcrypto
4.編譯 運行
總結
以上是生活随笔為你收集整理的linux调用qt生成静态库文件下载,Centos7下编译openssl静态库与QT引用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux 64位兼容32位,linux
- 下一篇: arm linux gcc fpic,【