【问题标题】:How to create CodeBlocks IDE C++ project to work on existing shared library project?如何创建 CodeBlocks IDE C++ 项目以处理现有的共享库项目?
【发布时间】:2019-12-29 20:10:53
【问题描述】:

我正在开发一个在 Linux 系统上利用 Open Motion Planning Library (OMPL) 的 C++ 项目。该项目要求我始终如一地向 OMPL 源代码添加功能。该项目还包括利用 OMPL 共享库的独立文件,但不应包含在已安装的共享库中。

在 CodeBlocks IDE 中设置此项目以便我可以流畅地编辑和测试库代码和独立代码的最佳方法是什么?

以前,我使用 Atom 和终端来编写和运行程序。在进行更新时,我使用 Make 和 Cmake 来重建和重新安装库。现在,我想利用 CodeBlocks IDE 的调试器功能,并试图找到设置项目以优化 IDE 中的工作流的最佳方法。我不经常使用 IDE,并感谢有关此类项目的最佳实践和工作流程策略的任何指导。谢谢!

【问题讨论】:

    标签: c++ linux ide shared-libraries codeblocks


    【解决方案1】:

    在代码块 IDE 中,您可以创建、打开和处理不同的项目(它们是独立的或独立的)。
    您可以保存包含相关项目的工作区文件。工作区是项目的集合。
    您可以选择您感兴趣的项目并进行处理(编译和调试),例如 OMPL 库,无论它是用作静态库还是动态库。
    然后,您可以激活调用应用程序项目,向其中添加独立文件,对其进行编译、测试和调试。
    使用 OMPL 库的应用程序项目也可以有很多,并且包含多个独立的文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-08-09
      • 1970-01-01
      • 2013-08-31
      • 2012-02-23
      • 1970-01-01
      • 2013-08-05
      • 2020-04-28
      • 1970-01-01
      相关资源
      最近更新 更多