Open
Description
mbed studioでこのリポジトリをimportし、mbed studioで環境を作ろうとしたのですが、色々問題があったので報告します。
rtpsがない
https://github.com/mROS-base/embeddedRTPS
のincludeの中身をprogramのplatform/rtps ないに設置(config.hしかないところ)
srcとthirdpartをmros2/embeddedRTPS/ ないに設置
string.hが読み込めない
これはサードパーティーの問題で、mbedのstringとかぶっているので、
/mros2/embeddedRTPS/thirdparty/Micro-CDR/include/ucdr/types/ ないのstring.hをucdr_string.hに改名
/mros2/embeddedRTPS/thirdparty/Micro-CDR/src/c/types ないのstring.cを ucdr_string.cに改名
/mros2/embeddedRTPS/thirdparty/Micro-CDR/include/ucdr/microcdr.hの 24行目
#include <ucdr/types/string.h>を
#include <ucdr/types/ucdr_string.h>に変更
でエラーはでなくなります.
Metadata
Metadata
Assignees
Labels
No labels