qt做的游戲移植到別的電腦
Ⅰ Qt程序怎樣拷貝到其他電腦上運行
選擇Release模式看看行不行,你那個Debug的文件夾不能運行可能是缺少了相應的庫,而以Release模式生成,就把庫全包含進exe文件中了。
Ⅱ 怎樣才可以在別人的電腦上運行自己的QT程序
cmd進不去,你可以用遠程桌面,就是在運行里輸入mstsc
輸入他的ip,然後用他的用戶名和密碼登陸。但xp只支持單用戶,如果你登陸他的電腦,他就看不到桌面了。2000和2003可以,單你們用的不是通一個桌面,所以他也看不到你在運行的程序
Ⅲ Qt程序在別人電腦上運行不了怎麼辦
硬體系統
電源
電源是電腦中不可缺少的供電設備,它的作用是將220V交流電轉換為電腦中使用的5V、12V、3.3V直流電,其性能的好壞,直接影響到其他設備工作的穩定性,進而會影響整機的穩定性。手提電腦在自帶鋰電池情況下,為手提電腦提供有效電源。
主板
主板是電腦中各個部件工作的一個平台,它把電腦的各個部件緊密連接在一起,各個部件通過主板進行數據傳輸。也就是說,電腦中重要的「交通樞紐」都在主板上,它工作的穩定性影響著整機工作的穩定性。
CPU
CPU即處理器,是一台計算機的運算核心和控制核心。其功能主要是
Ⅳ Qt5編寫的程序怎樣在別人電腦上運行
步驟如下:
1、新建一個Visual C++的「Win32項目」,建立一個空項目。
2、建立完成後,右鍵點擊右邊的「解決方案」中的「源文件」。
3、選擇「添加」,然後添加「新建項」。
4、選擇「Visual C++」中的C++文件,點「添加」。
5、在新加的C++文件裡面寫好代碼
Ⅳ qt生成的exe 文件在別的電腦上運行出現的錯誤
該如何解決
誰知道怎麼在沒有裝qt的電腦上不能運行Qt生成的exe文件呢,我是用release編譯的,exe文件目錄里有它需要的4個.ddl文件了的。誰知道是怎麼回事呀~怎麼改呀!!
在安裝了Qt的電腦上就可以運行,沒裝Qt的電腦上就行。
Ⅵ qt平台編寫的程序,編譯生成的可執行文件,可以隨意移植嗎
Qt的跨平台,是指「一次編寫,到處編譯」,也就是說你寫的代碼一般不需要做特殊處理就可以在不同的平台上用Qt進行編譯。
對於你所說的問題,你在win7 64位系統下編譯的程序,要看你編譯生成的是32位程序還是64位的程序。如果是32位的程序,那麼在32位和64位windows系統下運行都是沒問題的;如果是64位的程序,就只能在64位windows系統上運行了。
如果你的程序沒有什麼配置上的特殊要求,當然就不需要相關的配置了,只要把相應的dll文件拷貝到你的程序運行目錄下就可以了,你可以到網上搜下Qt程序的發布。
Ⅶ 用Qt 和SQLite資料庫寫了一個軟體 怎麼打包在別的windows上用啊 其他電腦需要安裝SQLite嗎
#包括< QtGui和GT;
#包括< QtSql和GT;
#包括:QUOT; scooterwindow.h"
ScooterWindow :: ScooterWindow()
模式=新QSqlTableModel的(這一點);
建模與GT;可設置(與QUOT,摩托車及QUOT);
建模與GT; setSort(Scooter_Name下,Qt :: AscendingOrder);
建模與GT; setHeaderData(Scooter_Name下,Qt ::水平,TR("名稱及QUOT));
建模與GT; setHeaderData(Scooter_MaxSpeed下,Qt ::水平,TR("公共衛生與QUOT)); 建模與GT; setHeaderData(Scooter_MaxRange下,Qt ::水平,TR("的Miles&QUOT));
建模與GT; setHeaderData(Scooter_Weight下,Qt ::水平,TR("磅&QUOT));
建模與GT; setHeaderData(Scooter_Description下,Qt ::水平,
TR("簡介:QUOT));
建模與GT;選擇();
查看=新QTableView中;
取景和GT;則setModel(模型);
取景和GT;的setSelectionMode(QAbstractItemView :: SingleSelection);
取景和GT; setSelectionBehavior(QAbstractItemView :: SelectRows);
取景和GT; setColumnHidden(Scooter_Id,TRUE);
取景和GT; resizeColumnsToContents();
取景和GT; setEditTriggers(QAbstractItemView :: NoEditTriggers);
QHeaderView *標題=取景和GT; horizontalHeader();
報頭 - 和GT; setStretchLastSection(真);
QHBoxLayout * mainLayout =新QHBoxLayout;
mainLayout-和GT; addWidget(視圖);
setLayout(mainLayout);
setWindowTitle(TR(&QUOT,摩托車及QUOT));
#ifndef SCOOTERWINDOW_H #定義SCOOTERWINDOW_H
#包括< QWidget的和GT;
QSqlTableModel的類;
類QTableView中;
枚舉{
Scooter_Id = 0,
Scooter_Name = 1,
Scooter_MaxSpeed'= 2,
Scooter_MaxRange = 3,
Scooter_Weight = 4,
Scooter_Description = 5
};
類ScooterWindow:公眾的QWidget
市民:
ScooterWindow();
私人:
* QSqlTableModel的模型;
QTableView中*視圖;
};
#包括< QtGui和GT;
包括:LT; QtSql和GT;
#包括:QUOT; scooterwindow.h"
布爾創建連接()
QSqlDatabase DB = QSqlDatabase:addDatabase(" QSQLITE&QUOT);
db.setDatabaseName(" scooters.dat&QUOT);
如果{
QMessageBox提示::警告(0,的QObject :: TR(&QUOT(db.open()!);資料庫錯誤和QUOT),
db.lastError()文本());。
返回false;
返回true;
無效createFakeData()
QSqlQuery查詢;
query.exec(]下拉表摩托車及QUOT);
查詢.exec(" CREATE TABLE摩托車("
" ID INTEGER PRIMARY KEY自動增量,與QUOT;
"名稱VARCHAR(40) NOT NULL,"
" MAXSPEED INTEGER NOT NULL,"
" maxrange INTEGER NOT NULL,"
"重INTEGER NOT NULL,&QUOT ;
"描述VARCHAR(80)NOT NULL)QUOT);
query.exec(" INSERT INTO摩托車(姓名,MAXSPEED,與QUOT;
" maxrange,重量說明)QUOT;
" VALUES('MOD- RAD 1500「,40,35,298,和QUOT;
&QUOT,」車速表,里程錶,電池計量器,轉向燈和QUOT;
"指標,鎖定轉向柱')QUOT; );
query.exec(" INSERT INTO摩托車(姓名,MAXSPEED,與QUOT;
" maxrange,重量說明)QUOT;
" VALUES('Rad2Go大白色E36',22,12,93,和QUOT;
" '10 \&QUOT,無氣輪胎「)QUOT);
query.exec(" INSERT INTO摩托車(姓名,MAXSPEED,與QUOT;
" maxrange,重量說明)QUOT;
" VALUES('X-極端X360',21,14,59,和QUOT;
&QUOT,「貨物架,可折疊')QUOT);
query.exec(" INSERT INTO摩托車(姓名,MAXSPEED,與QUOT;
" maxrange,重量說明)QUOT;
" VALUES('Vego SX 600',20,,76,和QUOT;
"'兩個可互換電池,可折疊')QUOT);
query.exec(" INSERT INTO摩托車(姓名,MAXSPEED,與QUOT;
" maxrange,重量說明)QUOT;
" VALUES('太陽鳥é自行車',18,30,118,'')&QUOT);
query.exec(" INSERT INTO摩托車(姓名,MAXSPEED,與QUOT;
" maxrange,重量說明)QUOT;
" VALUES('豹鯊',16,12,63,和QUOT;
&QUOT,「電池指示器,可移動座椅,可折疊')QUOT); query.exec(" INSERT INTO摩托車(姓名,MAXSPEED,與QUOT;
" maxrange,重量說明)QUOT;
" VALUES('Vego智商450',15,0,60,和QUOT;
"'缺貨')QUOT的);
query.exec(" INSERT INTO摩托車(姓名,MAXSPEED,與QUOT;
" maxrange,重量說明)QUOT;
" VALUES('X-極端的X 11',15,11,38,和QUOT;
&QUOT,「高動力剎車,可折疊')QUOT);
query.exec(" INSERT INTO摩托車(姓名,MAXSPEED,與QUOT;
" maxrange,重量說明)QUOT;
" VALUES('ZZ巡洋艦',14,10,46,和QUOT;
"'兩節電池,可移動座椅「)QUOT);
query.exec(" INSERT INTO摩托車(姓名,MAXSPEED,與QUOT;
" maxrange,重量說明)QUOT;
" VALUES('X-極端的X 010,10,10,14,和QUOT;
"'實心輪胎「)QUOT);
查詢.exec(" INSERT INTO摩托車(姓名,MAXSPEED,與QUOT;
" maxrange,重量說明)QUOT;
" VALUES('Q電戰車',10,15,60,及QUOT;
"'折疊')&QUOT);
query.exec(" INSERT INTO摩托車(姓名,MAXSPEED,與QUOT;
" maxrange,重量說明)例中的" VALUES('X-極端X250',15,12,0,"
&QUOT,「固體鋁甲板」)QUOT);
query.exec(" INSERT INTO摩托車(姓名,MAXSPEED,與QUOT;
" maxrange,重量說明)QUOT;
" VALUES('去MotorBoard 2000X「,15,0,20,及QUOT;
"'折疊和carryable')&QUOT);
query.exec(" INSERT INTO摩托車(姓名,MAXSPEED,與QUOT;
" maxrange,重量說明)QUOT;
" VALUES('Goped ESR750康電動滑板車「,與QUOT;
&QUOT,20,6,45,和QUOT;"'折疊和carryable')QUOT);
INT主要(詮釋的argc,char *的的argv [])
的QApplication的應用程序(的argc,argv的);
布爾創建=一個QFile ::存在(與QUOT;!摩托車.DAT&QUOT);
返回1(創建連接()!);
如果(創建)
createFakeData();
ScooterWindow窗口;
window.resize(600,500);
window.show();
回報app.exec();
}
Ⅷ QT發布可執行程序在別人電腦無法打開也不報錯
缺失Qt程序運行所需的依賴庫,應該提示少什麼文件,在開發機上復制一份,放在根目錄就成
Ⅸ 用QT做的游戲算不算桌面游戲(Windows桌面程序)
算。
這讓我想起一件事。兒時回憶~
我在向妹妹解釋鯨魚不是魚時她百思不得其解。
沒辦法,我只能對他說「日本人也是人嗎?」