更換QT版本以後,VS中的包含路徑等的宏沒有跟着變換windows
VS的宏主要定義的位置有:this
1. windows的環境變量orm
2. VS的屬性頁(Property Manager 中的property sheet)ip
3. VS的MyProject.vcxproj.user文件中io
QT版本更換以後,在這裏更改纔有效。編譯
通常本身項目中,第三方庫等用戶本身配置比較高的地方,我建議使用環境變量,而不要把路徑直接寫道include和lib下,避免路徑調整以後修改工程配置的問題form
全部項目相同的配置,放在屬性頁裏面去,相關工程都添加相同的property sheet,這樣就統一進行配置。好比地方庫的版本信息,程序的相對路徑等。變量
QT一些tips配置
1. 編譯工程的時候提示:「There's no Qt version assigned to this project for platform Win32」 - visual studio plugin for Qt。可是在工程屬性的Qt 設置裏面,怎麼設置version也不行,後來發現能夠在sln的屬性中進行配置。plugin