【问题标题】:Linking classes in GeanyGeany 中的链接类
【发布时间】:2009-02-24 21:36:07
【问题描述】:

我正在用 Geany(一个 C++ IDE)为 Linux 编写一个 CLI 应用程序。我想链接一个简单的配置文件阅读器类,以便它可以在我的程序中使用。仅仅包括它不起作用,我得到未定义的参考错误。我知道如何在 Windows 上的 Dev-C++ 中做到这一点,但不知道 Geany。感谢您的帮助!

【问题讨论】:

    标签: c++ class linker


    【解决方案1】:

    您没有在适当的库中链接。必须有一个叫做链接器选项的东西。查看文档。

    【讨论】:

    • 唯一的方法是更改​​链接器和编译器命令行选项。你使用什么选项?
    • 我不使用那个 IDE -- 抱歉:(
    【解决方案2】:

    您需要像在命令行中那样添加路径。配置菜单可以在 Build->Set build commands 找到。

    对于较大的项目,建议使用例如生成文件。

    【讨论】:

      【解决方案3】:

      对于 Geanie,您必须同时 #include 标头和 .cpp,否则它将不断给您未定义的引用错误。它对我有用;希望它对你有用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-08-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-08-17
        • 1970-01-01
        相关资源
        最近更新 更多