没有管理员权限安装Qt
Install Qt without admin rights
我想下载Qt.我试图从Qt的网站下载它,但这给了我一个exe文件,因为我有一个有限的帐户,当我试图运行它,它要求管理员密码。我在网上搜索了一个有限的帐户来安装Qt的方式,但我没有发现任何东西。有人能帮我找个解决办法吗?
如果它很重要,我使用Code::Blocks和Windows 7
您可以下载免费软件的源代码并在您的机器上编译和构建它(这大约需要一整晚,或者可能更多)。不要忘记适当地配置构建(我不了解Windows,但在Linux上,我建议显式地将-prefix
设置为某些可写目录…)。在开始工作之前,明确地征求老板的许可(如果你违反了公司的政策,你可能会被立即解雇),并向比你更了解你的操作系统的人寻求指导。您可能也需要更改您的PATH。
或者,请求安装和使用Linux发行版的许可。
p。一定要得到允许去做某件事(即使从技术上讲你可以独自完成)。
您可以使用Qt下载此ZIP文件,您所要做的就是解压缩ZIP文件(这将花费时间)并将其包含的文件放入正确的文件夹中,不需要管理员权限。我建议你把ZIP文件的内容放在C:Qt
中,否则它可能无法正常工作(如果这个文件夹不存在,你可以在没有管理员权限的情况下创建它,如果它存在,Qt可能已经安装在你的计算机上,在这种情况下你不需要做任何事情)。我还发布了Qt的许可协议,因为它在安装程序中,因为Qt希望你在使用Qt之前阅读它。
此外,我建议使用Qt Creator来制作您的Qt项目,而不是Code::Blocks,因为很难让Qt5与Code::Blocks一起工作,Qt5是本网站和Qt安装程序中使用的Qt版本(见此问题)(如果你找到一种方法让Qt5与Code::Blocks一起工作,那就更好了,也许你甚至可以回答我发布链接的问题)。Qt Creator包含在我的网站上的ZIP文件,并使用Qt与Qt Creator,你所要做的就是包括正确的头文件,不需要链接。Qt Creator的路径在网站底部的表格中。
您可以下载MSYS2的存档发行版。在你解压并运行它之后,你可以使用它的包管理器下载许多包,包括Qt.唯一的缺点是你将不得不满足于它提供的版本,这个版本有点旧,目前是5.5.1。你可以通过输入
来安装: pacman -S mingw-w64-i686-qt5 // for 32bit build or
pacman -S mingw-w64-x86_64-qt5 // for 64bit
这将自动安装Qt和所有依赖项。确保你的杀毒软件没有在最后阶段运行,因为它可能会扰乱二进制补丁程序,补丁程序可以从当前安装文件夹中运行Qt(因为像Qt这样的高级软件显然不能在没有硬编码路径的情况下工作)。
你甚至可以得到一个Qt的静态构建,这是非常有用的,只是添加一个-static
到包名。
如果您想知道- MSYS2是一个构建环境,它可以派上用场,用于准备使用库,或者用于构建需要构建环境的库。您可以在没有它的情况下构建Qt,但是,这是一个非常缓慢的过程,可能会失败,即使它并不复杂,我也不建议将其作为首选。
如果您仍然决定从源代码构建它,这里有一个详细的指南可以帮助您完成整个过程。
- 在 ubuntu 18.04.3 LTS 上安装 Qt 和 qwt:如何连接它们?
- Qt在安装Visual Studio 2019和虚幻引擎后无法运行示例应用程序
- 使用Cmake将插件安装到独立的Qt Designer(不是Qt创建者)中
- Qt安装程序框架:检测是否安装了VC++可再发行组件
- QT 5.9 Mac安装剂量不安装WebKit
- 在QT中的大型项目中指定构建/目标/安装路径
- 使用QT安装程序框架创建.msi安装程序
- 如何在Windows上安装QT的OpenSSL 1.1.0
- 安装 QT 后的新手问题 - 错误:未知类型名称"QApplication"
- 安装 qt-creator 不运行
- 在 Ubuntu 上安装 Qt 进行 android 开发
- 如何在我的 Opensuse 中安装 Qt 演示/示例
- 如何使用现有Qt 5.1.1安装Qt 4.8.4
- 在Windows 7上安装Qt 5.5
- LNK4099链接器警告与干净安装Qt SDK和Visual c++ 2008
- 在Ubuntu 14.04 LTS上安装Qt Creator 3.1.2
- 没有管理员权限安装Qt
- 如何在不安装Qt程序的情况下运行Qt程序
- 如何在MacOS X Sierra上安装Qt并在终端上添加qmake
- 如何在Ubuntu 14.04中安装Qt 3.3.8