在 Qt Creator中修改 MSVC 的執行階段程式庫
前言
由於最近需要用 Qt 來使用函示庫,但函示庫是使用 MTd(Multi-threaded Debug) 來建置的,如果要和 Qt 使用的話函示庫勢必要修改選項後重建,所以想說有沒有直接改 Qt 的執行階段程式庫,在此做個紀錄。
內容
Qt 在預設的情形下使用 MDd(Multi-threaded DLL Debug) 作為執行階段程式庫,如果需要修改可以在 .pro 裡面新增以下
QMAKE_CFLAGS_DEBUG += /MTd QMAKE_CXXFLAGS_DEBUG += /MTd
範例是修改成 MTd(Multi-threaded Debug),當然也可以修改成 MD(Multi-threaded DLL)與 MT(Multi-threaded),只要將最後的參數改成需要得即可,改完後一定"重建"才會生效要注意。
參考資料
[ forum.qt.io ] How do I change the Runtime Library setting in my project in QtCreator?
相關文章與資料
沒有留言:
張貼留言