我使用 MOOS-ivp 编译我的基本代码时出现问题。
我做了 main.cpp , simpleApp.cpp 和 simpleApp.h 来自文档,我应该在哪里用moos构建它?在文档中有关于启动 MOOSDB 和 uMS 的注释 - 确定,但没有任何选项可以找到我的.cpp文件的路径。有默认路径吗?也许我应该先用gcc编译它?
答案 0 :(得分:0)
我假设您知道一些有关MOOS的基本信息,或者正在学习MIT 2.680课程,并且知道在入门实验室中谈论的一些术语。
构建外部MOOS的推荐方法是将moos-ivp
和moos-ivp-extend
放在彼此相邻的目录中。您应该在GenMOOSApp_AppCasting
目录中运行moos-ivp-extend/src
,并将新项目添加到同一目录中的CMakeLists.txt
文件中。然后,使用随附的./build.sh
脚本来构建可执行文件,并将其创建的目录添加到$PATH
中。
最后,您应该可以使用新的MOOS应用来执行任务。