win10下配置DBoW2的问题

2023-05-16

最近要在win10下跑orb-slam2,所以要配置一番,DBoW2是其中一个库。

主要过程参考

http://blog.csdn.net/yfic000/article/details/75773105

一路下来,发现从dll导出类形成lib文件这一步老是出错,类似于

Error C2491 'DBoW2::General Scoring::LOG EPS': definition of dllimport static data member not allowed

这样的报错。

如果把相关的类导出去掉,则后面测试的时候会出现error 2001或2019之类的错误,就是找不到函数的实现,说明lib没有配置好。

后来发现,我这里是要从dll导出啊,应该都是dllexport才对,怎么会有dllimport数据呢?

打开项目C/C++中的预处理器,发现里面的是DBoW2_API,而不是DBOW2_API

难怪!把它改为DBOW2_API再进行编译即可


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

win10下配置DBoW2的问题 的相关文章

  • win10 docker desktop运行故障自诊断

    在docker desktop运行出错时 xff0c 程序里有一个诊断工具用于本地诊断 xff0c 使用管理员权限打开powershell xff0c 然后依次执行如下语句 xff1a cd 34 C Program Files Docke
  • Windows 10, version 22H2 (2023年3月) 简体中文版、英文版下载

    Windows 10 version 22H2 updated March 2023 简体中文版 英文版下载 Windows 10 22H2 2023 年 3 月更新 Windows 10 是微软公司推出的一款操作系统 是 Windows
  • 修改注册表解决Win10 SSD卡顿

    转自 http www pconline com cn win10 739 7395324 html 11月12日 微软发布了Win10的首个大版本更新TH2 Threshold 2 小编也在第一时间下载并安装了它 然而奇怪的是 自从装上这
  • Win10中使用Hyper-V安装Ubuntu18.04、实现ssh远程连接及Hpyer-V中Ubuntu全屏问题

    利用Windows10自带的虚拟机Hyper V安装Ubuntu18 04 并实现配置主机通过ssh连接Hpyer V中Ubuntu虚拟机 同时解决Ubuntu虚拟机在Hpyer V全屏时不能铺满屏幕的问题 首先安装Hyper V 打开Wi
  • Access violation at address 00000000. Read of address 00000000.的解决办法

    Access violation at address 00000000 Read of address 00000000 原理 解决办法 在使用spacesniffer查看C盘空间的时候报错 原理 这个问题是关于Access Violat
  • 在win10系统下不能运行VC++6.0的解决方法

    win10系统下出现 VC6 0应用程序无法正常启动 0x0000142 解决方法 将英文版的MSDEV exe文件复制粘贴替换到vc 6 0 Microsoft Visual Studio Common MSDev98 Bin文件目录下运
  • Win7/Win10移动用户文件夹(C:\Users)移到非系统盘(如D:)

    Windows的用户文件夹默认所在位置是系统盘 通常是C盘 下的 Users 目录之内 该文件夹中保存着所有的用户个人数据 比如你保存在 桌面 上的文件 实际上是保存在C Users 你的用户名 Desktop 目录之中 再比如你保存在 我
  • win10 进不去桌面 卡在输入密码界面

    重启进入安全模式 怎么进安全模式自己百度 然后在安全模式内右键左下角win键 点击运行 输入 netsh winsock reset catalog 然后重启 ok
  • WSL2 使用 docker

    一 下载docker 这篇文章发布的时候正式版的docker 仍然不支持docker wsl 因此需要下载edge 版本 下载地址 https docs docker com docker for windows edge release
  • cmd命令查看笔记本电池状况

    1 以管理员身份运行 打开 命令提示符 exe 2 在命令提示符输入 powercfg batteryreport output D battery report html 其中 引号内的电池使用报告文件的保存路径可以自定义 你也可以保存到
  • Windows 0x80190001错误解决

    Windows 0x80190001错误 笔者使用的系统版本为win10 2004 若同学们正在使用的系统为Windows 11 请移步这篇文章 Windows11 0x80190001错误解决 windows出现这样的错误 初步判断为wi
  • Win10、Win11 增加系统暂停更新时间教程

    在我们日常电脑的使用中 经常会遇到系统弹出系统更新提示 还不想更新系统的用户就会设置暂停更新 但是暂停更新是有时间限制的 在设置中我们可以看得到最多只能暂停 5 周更新 下面是延长暂停时间的教程 基本等于永久关闭更新 1 首先 按键盘上的
  • Win10:修改电脑桌面路径

    Win10 修改电脑桌面路径 1 win R进入运行 输入 regedit 2 进入 注册表编辑器 3 依次打开 HKEY CURRENT USER Software Miscrosoft Windows Explorer Uesr she
  • 在pycharm上安装Tensorflow1.13 win10

    Tensorflow安装教程 清明回家就折腾了几天的tensorflow 我是使用pycharm安装的 所以下面基于pycharm进行安装 tensorflow1 13 0基础配置 python3 7 cuda10 0 适合cuda的cuD
  • (一)win10安装hadoop 2.8.5(详细步骤)

    目录 1 JDK 2 Hadoop 2 1 下载 2 2 配置环境变量 2 3 配置文件 2 4 格式化hdfs 已解决 格式化总是报错 The markup in the document following the root eleme
  • WIN10-22H2专业版_电脑维修人员专用装机系统镜像【04.20更新】

    WIN10 22H2专业版是由站长亲自封装的电脑维修人员专用装机系统镜像 系统干净无广告 稳定长效不卡顿 适合电脑维修店用来维修电脑重装系统 此版本是WIN10系统里非常稳定的正式版本之一 适合在维修电脑时重装系统或者大批量装机使用 本次封
  • WIN10局域网共享方法

    1 控制面板 网络和 Internet 网络和共享中心 高级共享设置 打开启动网络发现 启动文件共享和打印机共享 2 win r运行gpedit msc 打开本地组策略编辑器 找到 计算机配置 管理模板 网络 Lanman工作站 启动不安全
  • 关闭WIN10的wsappx进程服务

    关闭原因 打开电脑登录系统后 发现wsappx进程服务占用CPU极高 并且一直没有降低 如下图所示 解决办法 将以下注册表的值由3修改为4重启系统即可 计算机 HKEY LOCAL MACHINE SYSTEM CurrentControl
  • windows10下安装kali子系统

    写在前面 为什么我会想到在窗下装一个卡利 作为一个小白 平时做CTF题的时候 有时会用到python2 7环境 比如一些脚本需要 还有窗户下用的SqlMap的话 好像只支持在python2 7 之前被这个坑了好久 想用它的时候突然发现我的S
  • WIN10 修改用户下文件夹的名称

    转载note 我是为了解决正当防卫3不能存档 我的用户名当初设置的数字 转载的原因是 走了很多百度知道和经验的弯路 如果有人看到就别走了 我因为走了弯路前弄后弄导致原先的个人数据文件还丢失 只得跳出步骤新建用户 在PE下复制还有的数据 所以

随机推荐

  • 【OpenGL-矩阵】OpenCV相机内参(Intrinsics)与OpenGL投影矩阵(ProjectionMatrix)

    参考博客 xff1a https blog csdn net AIchipmunk article details 41489825 spm 61 1001 2014 3001 5502 https blog csdn net xx7804
  • nginx是以多进程的方式来工作的

    nginx是以多进程的方式来工作的 nginx在启动后 xff0c 会有一个master进程和多个worker进程 master进程主要用来管理worker进程 xff1a 包含 xff1a 1 接收来自外界的信号 xff0c 向各work
  • Maven环境的搭建与idea配置

    Maven环境的搭建与 idea 配置 Maven 下载 xff1a http maven apache org download cgi Maven 中央仓库地址 xff1a http search maven org 配置maven 环
  • Java基础知识总结(2021版)

    x1f345 作者简介 xff1a 哪吒 xff0c CSDN2021博客之星亚军 x1f3c6 新星计划导师 博客专家 x1f4aa x1f345 技术交流 xff1a 定期更新Java硬核干货 xff0c 不定期送书活动 x1f345
  • 枚举(enum)

    一 什么是枚举 我们学习过单例模式 xff0c 即一个类只有一个实例 而枚举其实就是多例 xff0c 一个类有多个实例 xff0c 但实例的个数不是无穷的 xff0c 是有限个数的 例如word文档的对齐方式有几种 xff1a 左对齐 居中
  • 程序员面试流程

    程序员面试流程 1 面试的三种形式1 1 电话面试1 2 共享桌面远程面试1 3 现场面试 2 现场面试的具体流程2 1 行为面试环节2 2 技术面试环节2 3 应聘者提问环节 1 面试的三种形式 应聘者通过简历筛选以及笔试后 xff0c
  • Python编程语言之`.rst`文件扩展名

    Python编程语言之 rst文件扩展名 定义 xff1a reStructuredText是文件扩展名为 rst的纯文本文件 xff0c 含义是 重新构建的文本 xff0c 也被称为RST或者是reST xff1b reStructure
  • TX2 CPU kernel-各种不同模式讲解

    文章主要来源 xff1a https www cnblogs com happyamyhope 1 TX2简介 Jetson TX2是由一个GPU和一个CPU集群组成 CPU集群由双核denver2处理器和四核ARM Cortex A57组
  • poco 下c++ http 跨域处理方法

    response add 34 Access Control Allow Origin 34 34 34 response add 34 Access Control Allow Methods 34 34 POST GET OPTIONS
  • qt使用qtelnet编写的mud客户端

    最近使用qt写了一个telnet的mud客户端 xff0c 支持别名和简单触发器 xff0c 连接部分有点小bug xff0c 有时连接不了 xff0c 重启程序即可 xff0c windows下qt各个版本都可以 xff0c Linux下
  • win10下minGW编译64位TBB静态库极其在Qt下的运行方法

    本文使用的是Qt5 12 3带的minGW编译器C 43 43 的64位版 xff0c 进入到tbb目录 xff0c mingw32 make compiler 61 gcc arch 61 intel64 runtime 61 mingw
  • 卫星过站高仰角时,俯仰角度误差较大的原因分析

    在卫星过站高仰角跟踪中 xff0c 有时候会出现俯仰角度跟踪值与引导值较大差异 原因分析 xff1a 使用TLE或精轨根数进行卫星外推计算时 xff0c 计算出的卫星位置与真实位置有位置误差 这个误差与外推的时间长度 xff0c 根数的准确
  • qt安卓程序访问gps

    qt gps 这是qt安卓系统访问gps的简单程序 https gitee com xxsmall qt gps git 根据网上文章做的范例程序 xff0c 很简陋 xff0c 但可以运行 xff01
  • 【Java基础知识 10】Java IO流详解

    Java学习路线 搬砖工逆袭Java架构师 简介 Java领域优质创作者 CSDN哪吒公众号作者 Java架构师奋斗者 扫描主页左侧二维码 加入群聊 一起学习 一起进步 nbsp 欢迎点赞 收藏 留言 nbsp 目录 一 前言 二 I O流
  • 计算卫星进站、最高仰角时位置误差计算

    include lt stdio h gt include lt iostream gt include lt vector gt include lt iomanip gt using namespace std int main std
  • qt如何加载stk

    1 stk版本9 2 2 2 操作系统 xff1a win7 32位 3 首先安装vs2010 4 安装qt xff0c for vs2010 5 安装2010的qt插件 6 激活vs2010 xff0c 并在vs2010中配置好qt的安装
  • centos7 gcc7编译时缺少gmp.h

    在 system Tools gt software 中选择开发库 xff0c 把gmp的开发库装上即可 xff0c 也就是有gmp同时有devel的 configure prefix 61 usr mandir 61 usr share
  • VNC 搭建

    VNC Virtual Network Computer 是虚拟网络计算机的缩写 xff0c 它是一款远程控制工具软件 xff0c 由Olivetti amp Oracle研究室所开发 xff0c 此研究室在1999年并入美国电话电报公司
  • Cordova 打包 Android release app 过程详解

    转自 xff1a http www tuicool com articles 673mE3m Android app 的打包分为 debug 和 release 两种 xff0c 后者是用来发布到应用商店的版本 这篇文章会告诉你 Cordo
  • win10下配置DBoW2的问题

    最近要在win10下跑orb slam2 xff0c 所以要配置一番 xff0c DBoW2是其中一个库 主要过程参考 http blog csdn net yfic000 article details 75773105 一路下来 xff