C
为QNX构建Qt 3D Studio OpenGL运行时
在您为QNX构建Qt 3D Studio OpenGL运行时之前,您需要安装Qt for QNX和Qt 3D Studio。
安装Qt for QNX
- 从QNX软件中心下载并安装QNX SDP 7.0。
- 运行Qt在线安装程序。您可以从https://www.qt.io/download获取。
- 选择所需的预构建QNX组件,然后选择下一步。
- 选择您的QNX SDP安装的文件夹。
- 按下一步,然后按安装。Qt Creator现在将运行。
构建Qt 3D Studio
- 从https://code.qt.io/qt3dstudio/qt3dstudio.git克隆Qt 3D Studio仓库。您可以使用
git clone
命令克隆仓库git clone git://code.qt.io/qt3dstudio/qt3dstudio.git
注意:如果您想使用HTTPS协议,可以使用以下命令克隆Qt 3D Studio
git clone https://code.qt.io/qt3dstudio/qt3dstudio.
- 运行以下
git submodule
命令git submodule update --init --recursive
- 在Qt Creator中打开
qt3dstudio.pro
。qt3dstudio.pro
位于克隆的仓库根目录。 - 选择所需的预构建QNX组件。
- 按配置项目。
- 选择项目标签和构建设置。
- 添加具有参数
install
的构建步骤。 - 从菜单中选择构建 > 构建项目 "qt3dstudio"。
构建Qt 3D Studio OpenGL运行时
- 从https://code.qt.io/cgit/qt3dstudio/ogl-runtime.git克隆Qt 3D Studio OpenGL运行时仓库。您可以使用
git clone
命令克隆仓库git clone git://code.qt.io/qt3dstudio/ogl-runtime.git
注意:如果您想使用HTTPS协议,可以使用以下命令克隆Qt 3D Studio OpenGL运行时仓库
git clone https://code.qt.io/qt3dstudio/ogl-runtime.git
- 运行以下
命令 git submodule update --init --recursive
- 在Qt Creator中打开
ogl-runtime.pro
。ogl-runtime.pro
位于克隆的仓库根目录。 - 选择所需的预构建QNX组件,选择配置项目。
- 添加具有参数
install
的构建步骤。 - 从菜单中选择构建 > 构建项目 "opengl-runtime"。
- Qt 3D Studio OpenGL运行时安装在与您安装QNX预构建组件相同的文件夹中。例如,
~/Qt5.12/5.12.3/qnx7_x86_64/
。
部署Qt 3D Studio OpenGL运行时
要部署到目标设备,请按照以下步骤操作
- 在Qt Creator中,从菜单选择工具 > 选项。
- 选择设备标签。
- 选择添加。
- 选择QNX设备,然后按启动向导。
- 选择部署Qt库。这将同时部署Qt和Qt 3D Studio的二进制文件和库。
适用于某些Qt许可。
了解更多。