Ubuntu Phone OS 是否会包含移动平台内的开发工具?

Ubuntu Phone OS 是否会包含移动平台内的开发工具?

我看到了原生 QML 和 HTML5 应用程序的示例,但如果无法在 Ubuntu 上进行本地开发,那么它就不是 Linux。Ubuntu Phone 是否包含gccqmakepython shell 或类似工具?

答案1

让我们来看看 Ubuntu Touch 开发者预览版。

我可以通过 ssh 连接到 shell。我的平板电脑已无线连接到互联网。

所以我可以添加开发工具:

phablet@localhost: sudo apt-get install build-essential

然后创建一个新文件 hello.c

#include <stdio.h>
void main(void) {
  printf("hello world!\n");
}

现在我可以编译我的 C 程序了:

phablet@localhost: gcc hello.c

我可以运行它:

phablet@localhost: ./a.out

输出为:

hello world!

结论:这是真正的 Linux。它已经提供了基本工具。而且它们可以工作!

而且我认为将来不会有人试图找到方法来消除安装和运行这些基本开发工具的机会。

即使将来的 Ubuntu Phone 默认不包含这些工具,也总是可以通过非常简单的方式添加它们。

我喜欢这个新世界!

相关内容