#1 楼
您应该查看基本的开发指南。在“开发人员SDK”部分中,我们介绍了获取基本的开发库,包括Vala编译器。对于开发任务,您将在Terminal上花费大量时间。我们建议您抓住这些开发要点的命令是:
sudo apt-get build-dep granite-demo
此处的
build-dep
部分是“构建依赖项”的缩写。此命令告诉apt
安装构建软件包granite-demo
所需的所有内容。这不仅包括Vala编译器,还包括Gtk +开发库和其他目标,如果您的目标是为基本OS开发应用程序。如果您只想获取vala编译器并且没有其他开发库,则可以使用以下命令:
sudo apt-get install valac
#2 楼
从软件中心安装vala编译器valac
:,或使用终端命令
使用终端命令:
sudo apt-get install valac
>
IDE支持:
为了提供对Vala的IDE支持,有各种处于不同稳定性状态的项目:
Geany是具有支持的集成开发环境用于vala语法和代码完成。
从软件中心或使用终端命令安装:
sudo apt-get install geany
Netbeans-用于Vala的Netbeans IDE插件
Valencia-用于gedit的Vala插件
Valama-具有林间编辑器和符号导航器的IDE
参考文献:Vala Tools
有用的资源:
Vala-文档
Vala-GObject类型系统的编译器
Vala编程
Vala教程
基本文档
评论
我相信这个答案的一部分是不好的建议。请不要强行安装发行版打算的其他版本(并通过apt pinning强制实施)。
–embik
2015年12月12日20:51在
“相信”??我只能说傻的askubuntu.com/questions/135339/…
– Ravan
15年12月13日在1:45
@embik恕我直言,如果您解释更好,为什么?而不是使用信仰。(没人在乎某人的信仰,而是在乎事实)
– Ravan
2015年12月13日在1:58
Embik是对的。没有任何理由就无法进行固定。在这种情况下,在0.28之后,并发版本的处理方式已更改,并且如果您无法使用0.30编译应用程序(由于依赖关系冲突),则使用较早版本进行编译并不是那么简单。
–丹尼尔·佛雷(DanielForé)
2015年12月13日下午5:32
评论
elementary.io/docs/code/getting-started