我在Windows 上 用Qt 5.15.2 (qt creator 4.x.x)写了一个程式
我想在Linux上编译出Linux可以执行的版本
所以我:
1.VM Ware 安装Ubuntu 22.04 LTS
2.为了能够执行.run档,sudo apt-get install -y libxcb-xinerama0
3.上 https://download.qt.io/official_releases/online_installers/
下载 qt-unified-linux-x64-online.run
4.执行,自订安装 5.15.2 的desktop gcc 64
Qt Creator 7.x.x
Cmake
5.https://imgur.com/WHeoIBN
我怀疑是内存爆掉的关系,因为每次执行上图所示的安装gcc 64-bit时都会卡住
左边我实体电脑的内存都上不去
我上网找有人有类似的问题,在安装的时候卡住
https://forum.qt.io/topic/10973/installation-freezes-in-ubuntu-11-40-x32/2
我按照他说的,用命令列启动,附上参数 -style cleanlooks
结果仍是一样。
想请问要怎么解决这个问题呢?
这个问题是哪一个地方的锅?
OS? 虚拟器? 安装软件?
至于我强制结束installer之后,Qt其实还是可以开启
只是外挂程式 MaintainTools挂掉
手动设定一下qmake 和 cmake的路径,直接new一个新的QWidget专案
可以正常执行没问题。
但如果开启我在windows写的专案
会直接跳出License check failed, Giving up等讯息
网络上也有所谓的解法
https://blog.csdn.net/jumper511/article/details/109358138
但我改了仍然出现License check failed, Giving up的讯息
请问我到底该怎么办.........
我是完全linux新手,有些很简单的东西不懂还请海涵
感谢
ps. 有想过是否是硬件的关系,毕竟我的是15年的老电脑
但我去网咖装了VirtualBox (VM安装完要重新开机,VB不用)
然后做了上述一样的动作,也一样会在最后卡住。但是剩下来已经安装的东西譬如creator
确实可以跑,但也是一样产生License错误