使用Qt的工程中,會經常在.pro文件中配置目錄。初學者有時候比較困惑,比如我。我這里通過一個dll項目的調用來說明一下。
代碼參考資源:testMysqlDB
從名字可以看出,這是一個關於調用mysql的例子。
簡單說明一下:兩個工程,一個dll,一個調用dll;dll是一個庫,封裝mysql功能;這里使用的是msvc2015_64編譯器
一、關於dll
圖中數字:
1、表示這個要生成動態庫。
2、這個我個人覺得類似於vs中的預定義,這里用來標志是導出還是導入。
3、說明:后來發現這個路徑用不到,也不想修改了。
4、(⊙o⊙)…這個我也不懂什么意思。
5、dll存放目錄。
二、關於調用程序
1、頭文件所在目錄。
2、生成exe的目錄;導入庫的目錄。
以上可對照下載的示例程序。