【问题标题】:Does a Qt application work in Google Native Client?Qt 应用程序可以在 Google Native Client 中运行吗?
【发布时间】:2010-11-17 10:25:20
【问题描述】:

我不熟悉 Qt 或 Google Native Client。是否可以将 TRIVIAL Qt 控制台应用程序移植到 Google Native Client?我知道会涉及一些工作。但问题是,如果可能的话,多少钱?

【问题讨论】:

    标签: c++ qt browser qt4 google-nativeclient


    【解决方案1】:

    由于您不能使用系统调用,因此您需要将 Qt 移植到新的操作系统(即 Native Client)。这将是很多工作 - 祝你好运!

    【讨论】:

      【解决方案2】:

      一位 Qt 开发人员设法让一些 Qt 示例在 Native Client 下运行: http://blog.qt.io/blog/2009/12/17/take-it-with-a-grain-of-salt/

      【讨论】:

        【解决方案3】:

        Qt for Google Native Client Preview 也在此处更新:http://qt-project.org/wiki/Qt_for_Google_Native_Client

        【讨论】:

          【解决方案4】:

          Qt 现在有了官方的 Native Client SDK:

          http://qt-project.org/wiki/Qt_for_Google_Native_Client

          【讨论】:

          • @SalmanPK 我听说可以选择从 Visual Studio for Windows 进行开发。否则,你总是可以在虚拟机中运行 Linux,有大量的 VM 映像可供运行。我希望你能找到自己的方式。
          【解决方案5】:

          对于那些对使用 Qt 和 NaCl 感兴趣的人,我制作了一个包含使用 NaCl 编译的 Qt 的 Docker 映像:

          Link to Docker Image

          您只需按照说明编译您的应用程序。

          还有一段视频展示了使用 NaCl 编译 Qt 的过程。在这个视频的最后,有一个例子:

          Link to video of Qt compiled with NaCl

          希望有帮助

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2022-08-17
            • 2010-09-09
            • 2021-03-28
            • 2014-01-24
            • 1970-01-01
            • 2020-04-17
            相关资源
            最近更新 更多