fatal error: nsync_cv.h: No such file or directory

ROS Noetic velodyne_msgs/VelodyneScan类型topic /velodyne_packets转换为sensor_msgs/PointCloud2 ROS noetic中velodyne激光雷达数据,将velodyne_msgs/VelodyneScan类型的消息 /velodyne_packets,转换为sensor_msgs/PointCloud2类型的消息/velodyne_points,或使用rviz显示。 阅读详情

从TF1.3升级到TF1.4之后,自己写的op也要重新编译

TF_INC=$(python -c 'import tensorflow as tf; print(tf.sysconfig.get_include())')
TF_LIB=$(python -c 'import tensorflow as tf; print(tf.sysconfig.get_lib())')

i=$1
o=${i/.cc/.so}

g++ -std=c++11 -shared $i -o $o -fPIC -I $TF_INC  -D_GLIBCXX_USE_CXX11_ABI=0 -L $TF_LIB
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

github上有人回答: 
I was able to fix the issue by adding /usr/local/lib/python3.6/site-packages/tensorflow/include/external/nsync/public to my header search path (TF v1.4) 
https://github.com/tensorflow/tensorflow/issues/12482

所以编译时增加一个include目录即可,具体如下:

TF_INC=$(python -c 'import tensorflow as tf; print(tf.sysconfig.get_include())')
TF_LIB=$(python -c 'import tensorflow as tf; print(tf.sysconfig.get_lib())')

i=$1
o=${i/.cc/.so}

g++ -std=c++11 -shared $i -o $o -fPIC -I $TF_INC -I /usr/local/lib/python2.7/dist-packages/tensorflow/include/external/nsync/public/ -D_GLIBCXX_USE_CXX11_ABI=0 -L $TF_LIB
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

但是紧接着调用.so库是还会报错。 
https://github.com/tensorflow/tensorflow/issues/13607

Then while trying to load the .so file I run into 
tensorflow.python.framework.errors_impl.NotFoundError: ./max_align_bytes_op.so: undefined symbol: _ZTIN10tensorflow8OpKernelE

最终根据issue找到了更新版本的官方文档:https://github.com/tensorflow/tensorflow/blob/master/tensorflow/docs_src/extend/adding_an_op.md

TF_INC=$(python -c 'import tensorflow as tf; print(tf.sysconfig.get_include())')
TF_LIB=$(python -c 'import tensorflow as tf; print(tf.sysconfig.get_lib())')

i=$1
o=${i/.cc/.so}


g++ -std=c++11 -shared $i -o $o  -fPIC -I$TF_INC -I$TF_INC/external/nsync/public -L$TF_LIB -ltensorflow_framework -O2  -D_GLIBCXX_USE_CXX11_ABI=0
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

个人分类: tensorflow

Velodyne_msgs/VelodyneScan转PointCloud2并在RVIZ显示实时点云图 概述 #PCAP是激光雷达数据的保存格式 #ROS RVIZ是ROS下的一款仿真软件 #雷达采用Velodyne-32线,数据格式32C 安装环境与依赖 1)安装ROS-noetic及其他版本。网上安装ROS教程很多,推荐B站古月居或者直接访问 wiki.ros.org. 2)安装velodyne_pointclound. 在catkin_workspace/src下依次输入 1 git clone https://github.com/ros-drivers/velodyne.git 2 cd .. 3 阅读详情

相关推荐

使用cmake在虚拟环境下编译demon lmbspecialops以及遇到的问题及解决

  需要使用demon网络来跑深度图和相机位姿,其github上有详细的build教程,如下图所示:   但是由于使用的cuda版本以及虚拟环境管理方式不太一样(我是用conda管理的虚拟环境,然后cuda版本是10.0),所以在make的时候连着遇到几个问题,在此按照遇到问题的顺序依次记录一下。 1. fatal error: tensorflow/core/framework/op_kernel.h: 没有那个文件或目录 详情: fatal error: tensorflow/core/framewo

zeeq的博客 4899

velodyne_msgs/VelodyneScan数据流消息转化为sensor_msgs/PointCloud2点云帧消息

在查看一个开源数据集时,点云信息格式为velodyne_msgs/VelodyneScan,无法在rviz中显示,需要转换为sensor_msgs/PointCloud2。主要的使用过程都在参考博客里写的很清楚,这里针对遇到的问题进行说明: 1、不能使用VLP16_points.launch文件,根据激光雷达型号,从velodyne驱动包里找到相应的启动文件32e_points.launch2、但是没有显示点云,提示:Failed to transform from frame [/velodyne] t

abanchao的博客 1256

OK3588-C开发板Forlinx Desktop系统烧录与多媒体功能实战

本文详细介绍了OK3588-C开发板Forlinx Desktop系统的烧录步骤与多媒体功能实战。从硬件准备到软件工具配置,逐步解析RKDevTool烧录技巧,并深入测试摄像头、视频编解码及音频功能,帮助开发者快速掌握RK3588芯片的强大性能与Ubuntu系统的优化应用。

weixin_29190169的博客 417

slam_in_autonomous_driving编译遇到的问题和解决方法

make[1]: *** [CMakeFiles/Makefile2:4171:src/ch4/CMakeFiles/test_preintegration.dir/all] 错误 2 make: *** [Makefile:141:all] 错误 2。make[1]: *** [CMakeFiles/Makefile2:4227:src/ch5/CMakeFiles/test_nn.dir/all] 错误 2 make: *** [Makefile:141:all] 错误 2。pangolin字体。

2401_87137707的博客 595

setoolkit克隆网站获取用户信息

一、环境 kali、DVWA 二、步骤 首先打开kali,输入setoolkit 依次选择选项1-选项2-选项3-选项2 输入钓鱼网站的网址(默认为本地网址) 输入要克隆的网址URL 这里我的网址如图,将网址复制 然后模拟攻击场景,攻击者向受害者发送了一条钓鱼链接,此链接与DVWA的登陆页面完全一样,受害者点击之后并进行登陆信息 点击login之后,用户信息就被setool...

BeatRex的博客 2996

【Origin+Python】使用External Python批量出图代码参考2

不使用part2 的代码,自己打开一个origin2022的界面。这里主要介绍一些进阶代码以及使用盗版origin要如何。3 批量绘制相同设置的曲线图。然后就是没有水印的图片了。

zeng001201的博客 1908

cmake编译时出现fatal error:xxx.h: 没有那个文件或目录

参考https://blog.csdn.net/qq_42812330/article/details/103146427 解决: 找到simulation/include下,讲src/build/simulation/include中的IRLock.h拷贝过来,然后讲文件中 include“simulation/IRLock.h” 改为 include“IRLock.h”

weixin_44057437的博客 1万+

河道水位标尺识别预警 yolov7

河道水位标尺识别预警系统通过python+yolov7网络模型技术,河道水位标尺识别预警算法对河道水位标尺进行实时监测,当河道水位出现异常情况时,河道水位标尺识别预警算法将自动发出警报提示后台管理人员及时采取措施。YOLO系列算法是一类典型的one-stage目标检测算法,其利用anchor box将分类与目标定位的回归问题结合起来,从而做到了高效、灵活和泛化性能好,所以在工业界也十分受欢迎。Yolo模型采用预定义预测区域的方法来完成目标检测,具体而言是将原始图像划分为 7x7=49 个网格(grid),每

燧机科技的博客 2302

fatal error: nsync_cv.h:No such file or directory(没有那个文件或目录)

在ubuntu系统上,运行Fast-RCNN出现了如下问题: fatal error: nsync_cv.h:没有那个文件或目录 解决方法: (1):下载nsync,nsync的链接:https://github.com/google/nsync/tree/master/public (2):将 nsync的所有 .h文件复制到 /usr/include (注:cp 命令需要sudo赋予临...

qq_28632639的博客 1725

DC综合中set_dft_signal的实战配置与优化策略

本文深入解析了DC综合中set_dft_signal命令的实战配置与优化策略。文章从命令的核心作用出发,详细拆解了-view、-type、-usage等关键参数,并通过扫描使能与时钟门控的实战案例,展示了如何正确配置以实现测试模式下的功耗优化。同时,文章总结了高级优化策略、与低功耗流程的协同方法以及常见错误排查清单,旨在帮助数字芯片设计工程师构建高可测性、低功耗的稳健DFT基础。

weixin_28347369的博客 403

Windows系统下搭建MPI(并行计算)环境

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!                 W

weixin_43417960的博客 5752

详解fatal error: nsync_cv.h: No such file or directory

"fatal error: nsync_cv.h: No such file or directory"错误通常是由于编译器无法找到Nsync库的nsync_cv.h头文件所在的路径。如果已经安装了Nsync库但仍然遇到这个错误,可能是因为编译器无法找到nsync_cv.h头文件所在的路径。通过在代码中设置正确的路径,编译器就能够找到并包含nsync_cv.h头文件,从而解决"fatal error: nsync_cv.h: No such file or directory"错误。

牛肉胡辣汤 1376

Unity实战篇 | 教你怎样将Unity的启动Logo 设置成 自己制作的 帧动画

上一篇文章我们讲了怎样在不购买专业版的情况下自定义Unity的启动Logo。 那本篇文章就来介绍一下,怎样在去除默认Logo的前提下制作自己的启动动画!

努力前行,总会成为自己心中的那道光 6万+

跑fast-RCNN时fatal error: nsync_cv.h: No such file or directory

/home/user/anaconda3/lib/python3.6/site-packages/tensorflow/include/tensorflow/core/platform/default/mutex.h 在错误的旁边会有这样的地址,你需要vi mutex.h这个文件,然后将里面的 #include "nsync_cv.h" #include "nsync_mu.h" 改为 #...

qwe2508的博客 2115

Python爬虫实战:Playwright 攻克京东图书新书榜(含动态价格与分页)!

我长期专注 Python 爬虫工程化实战,主理专栏 《Python爬虫实战》:从采集策略到反爬对抗,从数据清洗到分布式调度,持续输出可复用的方法论与可落地案例。内容主打一个“能跑、能用、能扩展”,让数据价值真正做到——抓得到、洗得净、用得上。

喵手的博客 592

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

faster rcnn tensorflow版本遇到的问题记录

1.fatal error: nsync_cv.h: No such file or directory a. 找到~/tensorflow/venvpy27/lib/python2.7/site-packages/tensorflow/include/tensorflow/core/platform/default文件夹下的mutex.h文件 将 #include "nsync_c...

水云间 791

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

opencv fatal error: cv.h: No such file or directory

参考:http://www.opencv.org.cn/forum.php?mod=viewthread&tid=14601#include #include很简单的程序报错:http://blog.csdn.net/bruce_zeng/article/details/8074253     fatal error C1083: 无法打开包括文件:“cv.h”: No su

emperorjade的专栏 2万+

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

lego-loam 包编译出错opencv fatal error: cv.h: No such file or directory

最近编译lego-loam包时报错opencv fatal error: cv.h: No such file or directory。 通过排查发现自己的Ubuntu18.04安装的是opencv4,路径为usr/include/opencv4,opencv4并没有cv.h。 解决方式有两种,一种安装opencv3.4.1,参考https://blog.csdn.net/cocoaqin/article/details/78163171;另一种方式,替换cv.h为imgproc.hpp ...

m0_37290785的博客 2015

问题:Ubuntu编译过程中找不到opencv/cv.h文件

在Ubuntu18.04环境下编译ROS包出现找不到#include<opencv/cv.h>文件的问题 fatal error: opencv/cv.h: No such file or directory #include <opencv/cv.h> 在opencv4中opencv2的cv.h融合进了imgproc.hpp里,所以把源码中的#include <op...

少年独剑倚清秋的博客 1万+

opencv/cv.h: No such file or directory

错误信息显示 opencv/cv.h: No such file or directory 表明编译时未能找到 OpenCV 的头文件。这通常发生在 OpenCV 未被正确安装或者路径未被正确配置到编译环境中。这是一个更现代的包含方式,涵盖了大部分 OpenCV 功能。确保替换 你的目标名称 为实际的目标模块名。

如果想成为中心,那么就到中心去吧。 3257
上一篇: 编译程序加不加 -lpthread 的区别【转】
下一篇: tensorflow word2vec编译
青松愉快
博客等级 码龄14年 71粉丝 14原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值