當前位置:首頁 » 編程軟體 » vs2008編譯qt

vs2008編譯qt

發布時間: 2022-06-27 20:24:30

❶ 如何用VS2008為QT控制項加代碼(最好有具體點的操作步驟)謝謝!

1. 安裝vs2008。注意:不是Express版本.
2. 安裝Qt for windows。 注意Qt的安裝路徑最好安裝在全英文路徑而且中間沒有空格。
3. 安裝Qt SDK for wince,(過程比較長)
打開visual studio 2008命令提示,然後順序執行以下命令:
a. VS2008命令提示(DOS),進入QTCE文件夾執行, 輸入命令: configure -platform win32-msvc2008 -xplatform wincewm60professional-MSVC2008 -webkit –fast
b.設置VC的CE INCLUDE和LIB目錄c. 輸入命令 nmake 執行
c.輸入命令 nmake 執行
4. 安裝Qt的VS開發插件(qt-vs-addin)
5. 配置VS2008的Qt開發環境(VS2008最好是英文版本)進入VS2008,選擇Qt菜單,Qt Option,進行設置。

❷ osg第一次編譯時用的vs2008,現在我需要用QT開發,還要重新編譯osg嗎

1, 在C:\OSG\OpenSceneGraph下新建兩個文件夾,分別命名為build, bin,用於放置編譯文件
2, 解壓cmake-2.6.4,打開bin/CMakeSetup.exe,將C:\OSG\OpenSceneGraph下的CMakeLists.txt拖到界面上,
3, 設置where is the source code 為:C:\OSG\OpenSceneGraph
和where to build thebinnaries.為:C:\OSG\OpenSceneGraph\build
4, 設置相關的cache value參數,這里主要設置的參數包括:
ACTUAL_3RDPARTY_DIR,:設置為前面的C:\OSG\3rdParty
BUILD_OSG_EXAMPLES :ON,即編譯實例
CMAKE_INSTALL_PREFIX:C:/OSG/OpenSceneGraph/bin ,設置編譯成功後,相關的庫文件存放的地址,切勿忘記
5, 點擊configure按鈕,進行第一次配置
6, 第一次配置完成後,將右上角的show advanced values 復選框選擇上,將mfc example 設置為on
7, 點擊configure按鈕進行第二次配置,ok按鈕變為可用,就可點擊ok按鈕開始生成

❸ QTCREATOR寫的程序,怎麼在VS2008中打開和編譯

你建項目時建錯了,新建項目——visualc——win32控制台應用程序。這一步你大概選的是win32項目,所以出問題了

❹ 在VS2008下做Qt,qDebug的內容輸出到哪裡去了

在調試頁面的輸出窗口裡面,或者終端(如果設置了的話),或者串口(連接超級終端)。默認的qDebug的輸出設備要看編譯環境設置。

❺ qt-win-opensource-4.7.3-vs2008.exe中的vs2008和qt什麼關系

qt是一個c++庫,可以支持多個不同的c++編譯器
qt-win-opensource-4.7.3-vs2008.exe應該是支持vs2008的qt 4.7.3版本,可以在vs2008上開發和編譯QT程序
qt-win-opensource-4.7.0-rc1-mingw.EXE是自帶mingw編譯器的QT 4.7.0 rc1版本,裡面帶的c++編譯器版本應該是mingw-gcc4.4.0

❻ vs2008中如何安裝qt4

最主要是配置include和lib


在VS2008中使用Qt編程
一、安裝所需軟體
1.下載安裝VS2008;
2.下載qt-win-opensource-4.7.0-vs2008.exe,並安裝。這里我們假設安裝在C:Qt4.7.0下;
3.下載qt-vs-addin-1.1.7.exe,並安裝。
這後面兩個軟體安裝好後,在VS的菜單界面上就會出現"QT"選項了。
二、環境配置
1.用VS新建一個win32控制台應用程序,我們假設工程名為:Hello。
2.選擇工具->選項->項目和解決方案->VC++目錄。
(1)選擇「可執行文件」,在裡面添加:C:Qt4.7.0in;
(2)選擇「包含文件」,在裡面添加:C:Qt4.7.0include;C:Qt4.7.0includeQt;C:Qt4.7.0includeQtCore;C:Qt4.7.0includeQtGui
(3)選擇「庫文件」,在裡面添加:C:Qt4.7.0lib;
三、開始編程(這里舉一個簡單的例子)
1.選擇菜單上的「QT」選項->「LaunchDesigner」,啟動designer:放入一個「label」,內容
寫為:helloQT。然後保存為Hello.ui,再將它添加到源文件中。
右擊「Hello.ui」->「屬性」->「自定義生成步驟」:
命令行:uic.exeHello.ui-oHelloUi.h
輸出:HelloUi.h
附加依賴項:uic.exe;Hello.ui
然後,點擊「確定」。這時再右擊「Hello.ui」,選擇「編譯」,則會生成HelloUi.h。
將它添加到工程中。
2.在Hello.cpp中編寫代碼如下:
1.#include"stdafx.h"
2.#include"HelloUi.h"
3.#include<QtGui/QApplication>
4.#include<QtGui/QMainWindow>
5.
6.int_tmain(intargc,_TCHAR*argv[])
7.{
8.QApplicationapp(argc,argv);
9.QMainWindow*dlg=newQMainWindow();
10.Ui::Formui;
11.ui.setupUi(dlg);
12.dlg->show();
13.returnapp.exec();
14.
}
3.選擇「項目」,「Hello屬性」,「配置屬性」:
(1)「常規」:選擇「字元集」為「使用多位元組字元集」;
(2)「調試」:填寫「環境」值為:PATH=C:Qt4.7.0in;
填寫「合並環境」值為:是;
(3)「鏈接器」:進入「常規」選項,填寫「附加庫目錄」為:C:Qt4.7.0lib;
進入「輸入」選項,填寫「附加依賴項」為:qtcore4.libqtgui4.lib
(注意,這兩個庫之間為空格,不能寫逗號)
四、調試運行
到了這里,運行程序,則可正常編譯,成功運行。

❼ vs2008編譯好的Qt工程轉成VS2010工程出現error lnk2019

參看:http://www.oschina.net/question/916295_86976?sort=time

❽ qt和vs2008

應該是所鏈接的某個api庫是使用2003編譯的,而Qt使用的是2008進行編譯,導致鏈接庫不一致,從而鏈接失敗了
可以試著將api庫升級成支持2008的版本

❾ VS2008下無法發布QT程序

呵呵。。
其實,這是因為,微軟為了解決DLL HELL問題,而更改了部署方案。就是說對應版本的VS,使用對用版本的DLL。

因此,之所以你2008發布不了,是因為客戶機沒有安裝VS2008部署包。你搜索
vc2008 redist 就明白了。

解決方法有好幾種。

1、手動修改VS2008 項目配置,使得採用舊的部署方案,這樣就可以直接發布了。

2、升級客戶機器的操作系統。

3、在微軟官方網站下載 對應版本的 部署包 同你的程序一起發布。

個人推薦第三種方法。我用的是vc9_x86_redist

熱點內容
在配置更新的時候沒電關機怎麼辦 發布:2024-05-18 20:36:10 瀏覽:926
win7訪問win2000 發布:2024-05-18 20:27:41 瀏覽:387
青島人社局密碼多少 發布:2024-05-18 20:19:10 瀏覽:733
無法存儲呼叫轉移 發布:2024-05-18 20:18:30 瀏覽:125
資料庫的調優 發布:2024-05-18 20:18:29 瀏覽:345
sqlserver注冊表清理 發布:2024-05-18 20:13:14 瀏覽:990
linux刪除連接 發布:2024-05-18 20:06:56 瀏覽:821
linux搭建雲伺服器平台 發布:2024-05-18 19:52:21 瀏覽:401
安卓怎麼關閉美易訂閱 發布:2024-05-18 19:29:16 瀏覽:643
蘋果手機配置代理伺服器怎麼開 發布:2024-05-18 19:29:07 瀏覽:230