ROS2在QNX aarch64环境下编译踩坑笔记:unique_identifier_msgs

[复制链接]
 楼主| keer_zu 发表于 2024-5-9 13:28 来自手机 | 显示全部楼层 |阅读模式
本帖最后由 keer_zu 于 2024-5-9 13:31 编辑

unique_identifier_msgs


  1. In file included from /home/kevin/ros2_galactic/env/lib/python3.11/site-packages/numpy/core/include/numpy/ndarraytypes.h:5,
  2.                  from /home/kevin/ros2_galactic/env/lib/python3.11/site-packages/numpy/core/include/numpy/ndarrayobject.h:12,
  3.                  from /home/kevin/ros2_galactic/build/aarch64le/unique_identifier_msgs/rosidl_generator_py/unique_identifier_msgs/msg/_uuid_s.c:11:
  4. /home/kevin/ros2_galactic/env/lib/python3.11/site-packages/numpy/core/include/numpy/npy_endian.h:13:14: fatal error: endian.h: No such file or directory
  5.      #include <endian.h>



 楼主| keer_zu 发表于 2024-5-9 13:33 | 显示全部楼层
 楼主| keer_zu 发表于 2024-5-9 14:28 | 显示全部楼层
在cmakelist.txt中添加路径:

  1. include_directories(/home/kevin/qnx710/target/qnx7/usr/include/devs/include_aarch64/machine/)
 楼主| keer_zu 发表于 2024-5-9 14:29 | 显示全部楼层
还报错。

以下是部分:
27569663c6d4626f68.png
 楼主| keer_zu 发表于 2024-5-9 14:32 | 显示全部楼层
34717663c6dc0b076f.png

于是:

remove_definitions(D__WAIT_H_INCLUDED)
remove_definitions(D_SIGNAL_H_INCLUDED)


97295663c6de6af870.png
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1478

主题

12912

帖子

55

粉丝
快速回复 在线客服 返回列表 返回顶部

1478

主题

12912

帖子

55

粉丝
快速回复 在线客服 返回列表 返回顶部