QT5 5與VS2013在64位環境下整合

2021-07-08 17:04:59 字數 339 閱讀 7037

這幾天公司要求安裝qt,並且使用vs2013,基本過程如下:

1、上網down qt原始碼,**: 

2、使用上篇檔案介紹的方法編譯qt,注意商用版需要license

4、安裝好後,開啟vs2013可以看到qt5的選單,在qt options裡設定環境變數(這裡設定的path到bin的上一層路徑),並且給該環境命名如"qt5-64"

5、在qt5-->qt project settings裡的properties頁中的version選擇對應的環境名,如上步的"qt5-64"

6、在vs2013裡新建工程,工程型別選擇qt5對應的型別,編譯工程即可(注意vs2013的編譯選項也要選擇x64)

Qt5 6在vs2013中匯出Dll

新建工程,選擇qt class library,此項可以匯出類也可以匯出函式 新建之後,在新建乙個test專案用來呼叫dll 在hellodll的標頭檔案中增加乙個類成員函式和全域性函式 hellodll.h pragma once include hellodll global.h class h...

在VS2013中除錯mex檔案

1.有了包含mexfunction的cpp或c還不夠,還需要建立乙個工程,這裡是新建乙個dll vs 新建 win32專案 dll。2.由於是64位機,所以需要把project設定成x64 debug,檢視 屬性管理器 雙擊project 配置管理器 平台 選擇x64 3.由於mex functio...

在vs2013中引用boost庫

關於boost的盛名我就不多費口舌了,它是乙個經過千錘百鍊 可移植 提供源 的c 庫,作為標準庫的後備,是c 標準化程序的發動機之一。boost庫由c 標準委員會庫工作組成員發起,其中有些內容有望成為下一代c 標準庫內容。在c 社群中影響甚大,其成員已經有好幾千人了。boost庫為我們帶來了最新 最...