我正在做一个C++项目,它利用了Linux系统上的开放运动规划库(OMPL)。该项目要求我始终向OMPL源代码添加功能。该项目还包括利用OMPL共享库的独立文件,但不应包含在已安装的共享库中。
在CodeBlocks集成开发环境中设置此项目的最佳方法是什么,以便我可以流畅地编辑和测试库代码和独立代码?
以前,我使用Atom和终端来编码和运行程序。在进行更新时,我使用Make和Cmake重新构建和重新安装库。现在,我想利用CodeBlocks集成开发环境的调试器功能,并试图找到在集成开发环境中设置项目以优化工作流程的最佳方法。我不经常使用IDE,我很欣赏任何关于此类项目的最佳实践和工作流程策略的指导。谢谢!
发布于 2019-12-30 16:17:32
在代码块IDE中,您可以创建、打开和处理不同的项目(独立的或独立的)。
您可以保存包含相关项目的工作区文件。工作区是项目的集合。
您可以选择您感兴趣的项目并对其进行处理(编译和调试),例如OMPL库,无论它是用作静态库还是动态库。
然后,您可以激活调用应用程序项目,向其中添加独立文件,对其进行编译、测试和调试。
使用OMPL库的应用程序项目也可以很多,并且包括几个独立的文件。
https://stackoverflow.com/questions/59522893
复制相似问题