【发布时间】:2009-02-24 21:36:07
【问题描述】:
我正在用 Geany(一个 C++ IDE)为 Linux 编写一个 CLI 应用程序。我想链接一个简单的配置文件阅读器类,以便它可以在我的程序中使用。仅仅包括它不起作用,我得到未定义的参考错误。我知道如何在 Windows 上的 Dev-C++ 中做到这一点,但不知道 Geany。感谢您的帮助!
【问题讨论】:
我正在用 Geany(一个 C++ IDE)为 Linux 编写一个 CLI 应用程序。我想链接一个简单的配置文件阅读器类,以便它可以在我的程序中使用。仅仅包括它不起作用,我得到未定义的参考错误。我知道如何在 Windows 上的 Dev-C++ 中做到这一点,但不知道 Geany。感谢您的帮助!
【问题讨论】:
您没有在适当的库中链接。必须有一个叫做链接器选项的东西。查看文档。
【讨论】:
您需要像在命令行中那样添加路径。配置菜单可以在 Build->Set build commands 找到。
对于较大的项目,建议使用例如生成文件。
【讨论】:
对于 Geanie,您必须同时 #include 标头和 .cpp,否则它将不断给您未定义的引用错误。它对我有用;希望它对你有用。
【讨论】: