(C ++)如何在MOOS-ivp中测试新的应用程序?

时间:2017-10-06 17:28:43

标签: c++ compilation ros

我使用 MOOS-ivp 编译我的基本代码时出现问题。
我做了 main.cpp simpleApp.cpp simpleApp.h 来自文档,我应该在哪里用moos构建它?在文档中有关于启动 MOOSDB uMS 的注释 - 确定,但没有任何选项可以找到我的.cpp文件的路径。有默认路径吗?也许我应该先用gcc编译它?

1 个答案:

答案 0 :(得分:0)

我假设您知道一些有关MOOS的基本信息,或者正在学习MIT 2.680课程,并且知道在入门实验室中谈论的一些术语。

构建外部MOOS的推荐方法是将moos-ivpmoos-ivp-extend放在彼此相邻的目录中。您应该在GenMOOSApp_AppCasting目录中运行moos-ivp-extend/src,并将新项目添加到同一目录中的CMakeLists.txt文件中。然后,使用随附的./build.sh脚本来构建可执行文件,并将其创建的目录添加到$PATH中。

最后,您应该可以使用新的MOOS应用来执行任务。