1. 程式人生 > >QT建立自己的靜態庫並使用

QT建立自己的靜態庫並使用

QT下建立自己的C++靜態庫

原文:
http://note.youdao.com/noteshare?id=9af4d0ccd871830fdfee4a4584342d92&sub=0572CDAE544E489C94AA17C0BC3A9BFE

1. 使用QT新建靜態庫工程

1.1 建立庫
這裡寫圖片描述

1.2 選中共享庫並取名
這裡寫圖片描述

1.3 直接下一步
這裡寫圖片描述

1.4 勾選需要用的qt庫
這裡寫圖片描述

1.5 直接下一步完成
這裡寫圖片描述
這裡寫圖片描述

2. 給靜態庫新增方法

2.1 在標頭檔案中宣告一個方法
這裡寫圖片描述

2.2 實現方法
這裡寫圖片描述

2.3 去掉勾選影子編譯
這裡寫圖片描述

2.4 編譯生成靜態庫
這裡寫圖片描述

2.5 將生成的靜態庫和標頭檔案拷至工程目錄下
這裡寫圖片描述

3. 將靜態庫新增到工程

3.1 新增檔案到工程
這裡寫圖片描述
這裡寫圖片描述

3.3 新增工程引用動態庫(只是將動態庫新增進去還不行,需要連結進去才行)
這裡寫圖片描述

注:注意手動新增的動態庫目錄,是在工程目錄下,所以需要去掉“Shadow build”勾選,否則就會找不到動態庫(或者將動態庫及標頭檔案拷至編譯生成的目錄下也可以)
這裡寫圖片描述

3.4 在工程中新增動態庫的標頭檔案
這裡寫圖片描述

3.5 準備工作做完畢,接下來可以直接使用
這裡寫圖片描述





如果有幫助記得打賞點哦!!
支付寶支付寶