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桌面程序)
算。
这让我想起一件事。儿时回忆~
我在向妹妹解释鲸鱼不是鱼时她百思不得其解。
没办法,我只能对他说“日本人也是人吗?”