gpt4 book ai didi

c++ - 将基类添加到 "New C++ Class"对话框

转载 作者:可可西里 更新时间:2023-11-01 17:59:44 26 4
gpt4 key购买 nike

在 Eclipse 中:

当我选择 In "File/New/Class/Add..."时,

我可以看到来自 boost::、std::、sql::和我当前项目的候选基类。

我想将 Gnome 类(Gtk::、Glib::等)添加到候选列表中。有人知道怎么做吗?

最佳答案

Eclipse CDT 只会在索引器知道这些类的情况下为您提供可供选择的类。为了能够添加 Gnome 类,您可能需要将相应的包含目录添加到项目的包含路径中(project->properties->c++ build->settings->c++ compiler->includes ...)

如果您已经这样做了,您可以尝试为您的项目重建索引。如果你使用这样一个你想继承的类,并且可以按住 CTRL 并单击它的名称并跳转到它的定义/声明,那么索引应该没问题。

但是,如果 Gnome 的 header 难以为 CDT 解析(例如,在使用它们之前需要进行宏设置),您可能仍然会遇到问题。我没有使用 Gnome 的经验,无法告诉您是否确实如此。

关于c++ - 将基类添加到 "New C++ Class"对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9485723/

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