在对代码进行编译时总包出这样的警告,并且没有生成想要的目标文件,警告显示是找不到这些实时任务内置函数,但是头文件里都包括了呀,是因为接口使用错误吗?还是其他的原因导致的,求指教
1条回答 默认 最新
- 沐多 2023-11-30 11:32关注
- rt_printf()这类接口属于xenomai2的接口,xenomai3中已经不需要额外区别了直接用printf即可,代码中包含的头文件路径也有变化,xenomai2用的是'native',xenomai3用'alchemy',需要相应的修改。
- CMake中的CMAKE_C_FLAGS/CMAKE_CXX_FLAGS和CMAKE_EXE_LINKER_FLAGS/CMAKE_SHARED_LINKER_FLAGS需要调用/usr/xenomai/bin/xeno-config来生成编译参数,按以下在CMakeLists.txt中相应添加即可。
CMAKE_C_FLAGS/CMAKE_CXX_FLAGS 参数添加 “/usr/xenomai/bin/xeno-config --posix --alchemy --cflags‘’结果
CMAKE_EXE_LINKER_FLAGS/CMAKE_SHARED_LINKER_FLAGS参数添加 “/usr/xenomai/bin/xeno-config --posix --alchemy --ldflags‘’结果。
解决 无用评论 打赏 举报 编辑记录
悬赏问题
- ¥200 csgo2的viewmatrix值是否还有别的获取方式
- ¥15 Stable Diffusion,用Ebsynth utility在视频选帧图重绘,第一步报错,蒙版和帧图没法生成,怎么处理啊
- ¥15 请把下列每一行代码完整地读懂并注释出来
- ¥15 pycharm运行main文件,显示没有conda环境
- ¥15 寻找公式识别开发,自动识别整页文档、图像公式的软件
- ¥15 为什么eclipse不能再下载了?
- ¥15 编辑cmake lists 明明写了project项目名,但是还是报错怎么回事
- ¥15 关于#计算机视觉#的问题:求一份高质量桥梁多病害数据集
- ¥15 特定网页无法访问,已排除网页问题
- ¥50 如何将脑的图像投影到颅骨上