0

不幸的是,我是 Linux 新手。我用 Linux Mint 13(32 位)制作了一个虚拟机,用 Qt Creator 安装了 Qt 5.0。我的任务是为运行 Gentoo 64 位的服务器创建一个简单的 FastCGI 应用程序。这个应用程序必须使用 Qt 的东西。由于 libSM.so.6(共享对象)缺失,通过 SSH 安装 64 位 Qt 5.0 失败。我怎样才能使这些东西起作用?我是否应该使用 Gentoo 64 位创建另一个 VM,以便使用 Qt 安装进行训练,而不是混合 32 位和 64 位?我的简单 FastCGI 应用程序将用作网站的后端。

4

1 回答 1

2

您可以随心所欲地开发。当您想要部署时,只需在 Gentoo 机器上构建项目即可。

请注意,您不需要在 Gentoo 上手动安装 Qt 5。它在“qt”叠加层中提供。你用外行添加它:

外行 -a qt

然后,您可以使用插槽 5 出现您需要的 Qt 组件。例如,要获取 Qt Core:

出现 -a qt-core:5

如果您以前从未使用过 Layman,它位于“app-portage/layman”包中,您可以在此处找到文档:

http://layman.sourceforge.net

于 2013-01-21T10:59:35.020 回答