当我尝试在Raspberry PI上运行RTI DDS示例时,我收到此错误:
NDDSHOME = /家庭/ PI / RTI / ndds.5.0.0DYLD_LIBRARY_PATH = /家庭/ PI / RTI / ndds.5.0.0 / LIB / armv6vfphLinux3.xgcc4.7.2:/家庭/ PI / RTI / …
此错误表示在加载库路径中找不到RTI Connext DDS的动态库(例如libnddscore.so和其他类似名称的文件)。
从目标目录名称(armv6vfphLinux3.xgcc4.7.2)看来,您正在Linux平台上运行。在这种情况下,需要设置为添加到加载库路径的环境变量称为LD_LIBRARY_PATH。您使用DYLD_LIBRARY_PATH的名称是MacOS平台的正确名称,但不适用于Linux。
赫拉尔