微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!
vala专题提供vala的最新资讯内容,帮你更好的了解vala。
在vala中哪里可以找到Glib对象? - | 我刚开始学习瓦拉。我尝试了来自vala教程的以下程序。 class Demo.Hello : Glib.Object { public static int main( string[] args ) { stdout.printf...
Vala中的g_param_spec_boxed()等价于什么? - | Vala中的g_param_spec_boxed()等价于什么?     
我想从 GTK 获得 TOUCHPAD 双指缩放手势。 (我在 Wayland 上使用 Gnome 3.38,手势效果很好) GTK 版本:<s
如果我有一个像 <code>string[,] empty = {{}};</code> 这样的数组并检查它的长度,我会得到一个 <code>int[]</code>
我想在后台收听一个命令 <code>Process.spawn_command_line_async</code> 是我想要的,但我不知道如何收听响应。当
我正在使用此代码将当前时间写入应用程序中的 Gtk.Label。 <pre><code>public bool update_time () { var now
我正在测试一个 gtk4 小部件,它是 GtkDropTarget。我计划将一个拖到窗口的图像设置为窗口本身的图像。但
有一个简单的代码: <pre><code>class Global { ~Global() { stdout.printf(&#34;~Global&#34;); } } class Local { ~Local
我有一个 Vala/Gtk3 应用程序,它包含一个 Textview 小部件以及以下代码...... <pre><code>Gtk.TextIter start_iter;
我使用以下命令编译了一个vala程序: valac test.vala 当然我可以在我的计算机上运行该程序,但是当我尝试在另一个上运行.exe文件时,我得到以下错误: libglib-***.dll is missing on this computer 这是我的源代码的样子: using GLib; int main(string[] args) { bool running = tru
Vala语言编译器可以处理非常不同的语法Genie,可以说它可以被认为是一种语言的不同语言或替代语法. AFIK,你可以在Vala做的任何事情,你可以写入Genie(忽略正在进行的细节,错误)让任何不喜欢花括号的人高兴. 是否有一些语言或替代语法与Genie与Vala的标准C具有相同的关系?它应该允许做任何可能在C中做的事情. (它不需要普通的C编译器可读,但是 – 我不希望在这个时间点.) (附
我正在尝试创建一个Vala项目,看看我喜欢用语言开发可能替代Mono.我认为automake的东西可以用来生成一个包含所有必需文件的项目模板(没有我的.vala代码). 任何帮助将不胜感激. 有一个示例骨架Vala项目名为 Sampala.您可以克隆它,并从那里开始.
我正在尝试使用Vala中的C宏.在我看来,这应该可以使用CCode指令,但我找不到任何有关如何使用它的有意义的文档. 在“The Hacker’s Guide to Vala”中有一个关于CCode参数的简短部分 和mailing list thread about calling a C macro from Vala with CCode. 但这两种资源都无法帮助我理解CCode的真正作用.它
我一直在开发 Java中的图像处理应用程序,但我最近对VALA感兴趣.原因是因为我相信我可以增加应用程序的性能(我关心的主要是与C/C++库的互连,因为在Java中使用C/C++桥时出现了性能惩罚). 背景(我知道的): > VALA转换为C代码,然后将其编译为本地机器代码. > AOT(Java / Mono C#)也可以生成本地机器代码(而不是使用VM,但仍然需要运行时包). >在某些情况下使