gpt4 book ai didi

glib - 在 vala 哪里可以找到 Glib 对象?

转载 作者:行者123 更新时间:2023-12-02 05:31:33 26 4
gpt4 key购买 nike

我刚开始学习 vala。我尝试了来自 vala tutorial 的以下程序.

class Demo.Hello : Glib.Object
{
public static int main( string[] args )
{
stdout.printf("Hello, Vala!\n");
return 0;
}
}

并在我编译时得到了这个。

$ valac hello.vala 
hello.vala:1.20-1.23: error: The symbol `Glib' could not be found
class Demo.Hello : Glib.Object
^^^^
Compilation failed: 1 error(s), 0 warning(s)
[1]+ Done gvim hello.vala

如果我从 Glib.Object 中删除 Glib. 即仅保留 class Demo.Hello : Object,那么一切正常。但是本教程中的所有程序都使用 Glib.Object。这里出了什么问题?我搜索了答案,但找不到。这是 vala 版本信息:

$ valac --version
Vala 0.5.2

我正在运行最新版本的 CentOS。

最佳答案

命名空间被称为 GLib(带有大 L)而不是 Glib..

关于glib - 在 vala 哪里可以找到 Glib 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6319804/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com