如何在 Ubuntu 16.04 和 14.04 中安装和配置 Ubuntu SDK
如果您想为 Ubuntu 开发应用程序,则需要安装 Ubuntu SDK(软件开发工具包)。 Ubuntu SDK 基于 Qt Creator(用于 Qt 开发的 IDE),专为开发 Ubuntu 和 Ubuntu Touch 的应用程序而定制。虽然我不会教您 Qt 开发,但我肯定可以向您展示如何在 Ubuntu 16.04 和 14.04 中安装和配置 Ubuntu SDK。此后您可以自己工作,因为在线提供了大量帮助。
在 Ubuntu 16.04 和 14.04 中安装 Ubuntu SDK
由于它与 Ubuntu 相关,难怪 Canonical 提供了官方 PPA 来在 Ubuntu 16.04 和 14.04 中轻松安装 Ubuntu SDK。打开终端并使用以下命令:
sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
sudo apt-get update
sudo apt-get install ubuntu-sdk
它将下载并安装 Ubuntu SDK。请注意,它为 Ubuntu SDK 下载大约 1 GB 的数据。因此,请记住您的互联网连接和数据费用。安装 Ubuntu SDK 是比较简单的部分。作为一个新手,你可能会困惑的是如何配置 Ubuntu SDK 进行开发。我们将在下一节中看到它。
配置Ubuntu SDK
在 Dash 中搜索 Ubuntu SDK。请注意,您会发现 Qt 创建者和 Ubuntu SDK 都已安装。如果您打算为 Ubuntu 开发应用程序,请始终使用 Ubuntu SDK。
当您第一次运行 Ubuntu SDK 时,您将需要执行多个步骤来配置 SDK。
下一步是创建一个套件。基本上,这意味着您所针对的 Ubuntu 的体系结构和版本。您可以创建并添加多个套件。没什么大不了的。为了模拟器能够正常工作,Ubuntu建议使用i386架构。
正如我所说,您可以选择您想要的任何架构和 Ubuntu 版本,并且可以添加任意数量的套件。
您必须在此处输入您的管理员密码:
执行此操作后,您将看到如下屏幕:
生成该套件需要几分钟的时间。生成后,您可以选择关闭此屏幕:
生成套件后,选择该套件并转到下一个屏幕:
系统会要求您创建一个模拟器。您应该创建一个这样您就不需要物理设备来测试您的应用程序。
完成此操作后,您将看到 Ubuntu SDK 的欢迎屏幕。您将在这里看到大量示例和教程。
我们即将完成 Ubuntu SDK 的配置。我们只需要验证 SDK 是否正常工作即可。为此,您可以从示例中打开一个演示项目并运行它。您在这里将面临的问题是示例存储在需要超级用户访问权限的位置。因此,Ubuntu SDK 将为您提供将演示项目复制到不需要超级用户访问权限的位置(例如主目录)的选项。
但问题并不能因此得到解决。因为它只会复制演示项目。演示项目包含使用其他项目的头文件的文件。所以最后你会看到很多错误,项目将无法成功运行。
为了解决这个问题,我所做的就是从 /usr/lib/x86_64-linux-gnu/qt5/examples/quick 复制整个示例目录
cd ~
mkdir qt_examples
cp -r /usr/lib/x86_64-linux-gnu/qt5/examples/quick qt_examples
复制整个目录后,在 Ubuntu SDK 中,转到“项目”并从“quick/demo”打开该项目。
运行演示项目。
如果配置正确,您应该会看到演示应用程序屏幕。
就是这样。我希望本教程可以帮助您在Ubuntu 16.04及其他更高版本中安装和配置Ubuntu SDK。祝您为 Ubuntu 创建新应用程序顺利。如果有兴趣,您可以阅读如何为 Ubuntu Phone 创建 webapp。