QT程式拷貝 轉移 改變執行環境

2021-09-01 00:24:58 字數 950 閱讀 2691

qt程式 在windows平台下怎麼執行?

以前開發環境是vs2008編譯 +qt-win-opensource-4.7.4-vs2008框架 +qtcreator編輯介面(以前的例子,win7下成功安裝qt4.7)。

現在需要把程式拷貝到另一台計算機上進行網路測試,不想重新安裝vs2008,也不想進行部署qt程式,拷貝dll檔案,就想搭配乙個簡單的qt開發環境或執行環境。於是安裝如下簡單的環境,進行測試。

qt mingw的安裝,qt for windows安裝及設定

qt+mingw平台的搭建,要3個軟體:

1:mingw是devcpp_5b1107

2:qt是qt-win-opensource-4.7.4-mingw.exe

3:qtcreator

步驟如下:

step1: 執行devcpp_5b1107,相當於安裝了mingw,這裡我們一路next預設安裝;

step2: 執行qt-win-opensource-4.7.4-mingw.exe,一路next;

step3: 安裝qtcreator

程式拷貝的過程

在vs2008裡把qt project 建立成乙個 .pro檔案,然後再把這個專案整個拷貝到其他計算機上,只需用qtcreator開啟此專案檔案,然後構建程式可能會出錯,主要是構建路徑必須和原始檔路徑在同乙個目錄下面。

所以只需要在qt專案的屬性裡更改一下構建路徑即可,正常編譯通過。如下圖

GDB改變程式的執行

1 修改變數值 set var var name num 最佳 print var name num 2 跳轉執行 gdb提供了亂序執行的功能。jump linespec linespec可以是檔案的行號,也可以是 num這偏移的形式。jump addr jump不會改變當前程式棧中的內容,所以,當...

Visual Studio開發QT程式 環境配置

二.安裝vs.以上兩步沒啥好說的.三.編譯本地qt庫.不然你會出現找不到qmaind.lib檔案這樣的編譯錯誤.通過visual studio 2008 command prompt進入控制台.一定要通過這個.不能在執行裡直接輸入cmd進入.這樣的話是沒有vc編譯環境的.在控制台裡cd到qt目錄,目...

Qt 程式單例執行

git clone git original int main int argc,char ar single instance int main int argc,char ar 在原始檔中發現所有的建構函式就只實現了兩個步驟 1.傳遞引數給基類的建構函式 2.呼叫sysinit 方法 其中sys...