导航:首页 > 源码编译 > qt编译在自己的机器上

qt编译在自己的机器上

发布时间:2022-12-18 14:19:33

① QT程序编译生成后在自己机器上能够运行,却无法在别人机器上运行

恩 这是Qt的问题,Qt64位和32位生成的项目好像不能兼容,我也遇到过,很是郁闷,就没有移植了,

② qt5.1脱离编译器运行

1.、首先在有开发环境的机器上,针对Qt5开发的环境生成的exe程序,可以使用Qt5自带的工具:windeployqt.exe,工具的路径在你的qt安装路径。
2、其次使用qt命令行工具,进入到 windeployqt.exe所在目录。
3、最后把bin整个文件夹下的文件拷贝到没有开发环境的机器上,和你要运行的exe程序同级目录下,运行Test.exe。

③ Qt5 编译后的exe在另一台未装Qt的机器上怎么运行

platforms/qwindows.dll 注意这个platforms是一个文件夹,你拷贝整个文件夹就行
icudt51.dll
icuin51.dll
icuuc51.dll
libgcc_s_dw2-1.dll
libGLESv2.dll
libstdc++-6.dll
libwinpthread-1.dll
Qt5Core.dll
Qt5Gui.dll
Qt5Multimedia.dll
Qt5MultimediaWidgets.dll
Qt5Network.dll
Qt5OpenGL.dll
Qt5Positioning.dll
Qt5PrintSupport.dll
Qt5Qml.dll
Qt5Quick.dll
Qt5Sensors.dll
Qt5Sql.dll
Qt5Svg.dll
Qt5WebKit.dll
Qt5WebKitWidgets.dll
Qt5Widgets.dll
qwindows.dll
你在qt的目录中找到这25个dll,随同可执行文件一块发布就可以了。把可执行文件至于这些dll目录下,或者将这些dll加到环境变量中也行。有些dll名称可随版本得不同而不同。

④ Qt 如何编译成可执行程序,像VC的静态编译,可以在脱离QT的环境中运行

qt
如何编译成可执行程序,像vc的静态编译,可以在脱离qt...
开源版本
不允许静态编译
可以将dll打包,就能再其他的机器上运行了.
榵彨廀峓朢桸潂椺壱检挰洏煠愝噐

⑤ 我使用QT5.0.1写的程序在自己有安装QT的电脑上能正常运行,但在没安装QT的电脑上会出错,我把BIN

缺少这个libEGL.dll,拷到程序目录,问题解决,我也遇到相同问题,就这样解决了,此外,还要在部署目录里建立platforms目录,并在platforms放入qminimal.dll和qwindows.dll两个文件,程序才能运行。

⑥ Qt 如何编译成可执行程序,像VC的静态编译,可以在脱离QT的环境中运行

qt 开源版本 不允许静态编译
可以将DLL打包,就能再其他的机器上运行了.

⑦ QT 工程在自己家里的windows上跑,编译不报错,但是运行无结果

把问题标签切换到 “构建问题“,看一下编译过程中是否有问题没有被最终显示出来。
或者自己的工程中是不是窗体没有指定显示,等等

阅读全文

与qt编译在自己的机器上相关的资料

热点内容
androidlayout注释 浏览:957
重启手机命令 浏览:836
程序员那么可爱男女主是谁 浏览:490
文件如何上传到自己的服务器 浏览:399
你用什么app 浏览:224
安卓平板用什么优化软件 浏览:747
centos重新编译程序 浏览:335
cocoapods命令 浏览:906
androidusb卸载 浏览:143
linux解压缩软件 浏览:143
ppt及备注转pdf 浏览:564
ssh下载文件命令 浏览:821
程序员考MBA 浏览:265
国外加密锁是什么样子 浏览:229
linuxhosts重启 浏览:168
c语言编译正确但是不能执行 浏览:856
编程素质教育代理 浏览:908
渴望力量程序员 浏览:370
app页面拆解拆到什么程度 浏览:152
如何建立备份服务器 浏览:595