我在哪里可以找到相当于“在 Gnome-Builder 中构建 vala”的 hello world ?
我的意思是我可以在 gnome-builder 之外编写和编译一个简单的 helloworld.vala。但我想在真正的 IDE 中完成,所以我尝试了 Gnome-Builder 3.26.1。
使用 VS(或 monodevelop)+ C# 非常简单,我希望 gnome-builder + vala 是 FOSS 的等价物,但看起来并非如此。
使用 VS,您可以选择模板,在解决方案中的任何位置添加(/组织)源文件,添加断点,按 F5 即可。
对于 GB,我从一个空模板 autotools + VALA 开始。但是当我尝试在 src 目录中添加一个文件时,我只能添加一个“空文件”(当它是我选择的模板时,为什么我不能添加一个 VALA 文件?)无论如何我添加了一个新的 vala 文件。我可以使用集成终端对其进行编译。但是当我尝试使用 ctrl f7, F5 构建它/调试它时,它说构建成功但什么也没做。即使我在文件中添加错误,构建仍然可以。因此,很明显,Gnome-Builder 并没有构建任何东西(而是一开始就在模板中的文件)。
我是否对 Gnome-builder 期望过高?我希望它为我管理所有令人痛苦的无趣的东西(makefile ...),以便我可以专注于程序核心。
这是GB应该做的吗?还是我应该手动调整一些 makefile.am 或任何深奥的文件?
如果是这样,为什么它看不到我的 vala 文件?
这个问题是特定的吗?(VALA 是 C 之后的二等选择)
如果我理解得很好,还有一种叫做 meson 的 autotools 的替代品;如果我使用 MESOn 而不是 autotools 会有帮助吗?(新建项目时没有介子模板,正常吗?) ? 如何激活介子?