err

CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o: In function `align_mean(cv::Mat, cv::Rect_<int>, float, float, float, float)':
main_stateEstimation.cpp:(.text+0x4a8): multiple definition of `align_mean(cv::Mat, cv::Rect_<int>, float, float, float, float)'
CMakeFiles/dsm.dir/src/stateEstimation.cpp.o:stateEstimation.cpp:(.text+0x340): first defined here
CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o: In function `align_mean(cv::Mat, cv::Mat)':
main_stateEstimation.cpp:(.text+0x8b0): multiple definition of `align_mean(cv::Mat, cv::Mat)'
CMakeFiles/dsm.dir/src/stateEstimation.cpp.o:stateEstimation.cpp:(.text+0x1710): first defined here
CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o: In function `perturb(cv::Rect_<int>)':
main_stateEstimation.cpp:(.text+0xf40): multiple definition of `perturb(cv::Rect_<int>)'
CMakeFiles/dsm.dir/src/stateEstimation.cpp.o:stateEstimation.cpp:(.text+0x2e50): first defined here
CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o: In function `trim(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
main_stateEstimation.cpp:(.text+0x1068): multiple definition of `trim(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/dsm.dir/src/stateEstimation.cpp.o:stateEstimation.cpp:(.text+0x2f78): first defined here
CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o: In function `replace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
main_stateEstimation.cpp:(.text+0x11a8): multiple definition of `replace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/dsm.dir/src/stateEstimation.cpp.o:stateEstimation.cpp:(.text+0x30b8): first defined here
CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o: In function `save_ImageLabels(std::vector<ImageLabel, std::allocator<ImageLabel> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
main_stateEstimation.cpp:(.text+0xc3a0): multiple definition of `save_ImageLabels(std::vector<ImageLabel, std::allocator<ImageLabel> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
CMakeFiles/dsm.dir/src/stateEstimation.cpp.o:stateEstimation.cpp:(.text+0x7070): first defined here
CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o: In function `split(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
main_stateEstimation.cpp:(.text+0xd0e0): multiple definition of `split(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/dsm.dir/src/stateEstimation.cpp.o:stateEstimation.cpp:(.text+0x7ca8): first defined here
CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o: In function `ReadLabelsFromFile(std::vector<ImageLabel, std::allocator<ImageLabel> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
main_stateEstimation.cpp:(.text+0xd3c0): multiple definition of `ReadLabelsFromFile(std::vector<ImageLabel, std::allocator<ImageLabel> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
CMakeFiles/dsm.dir/src/stateEstimation.cpp.o:stateEstimation.cpp:(.text+0x8030): first defined here
CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o:(.data+0x8f0): multiple definition of `trainFilePath'
CMakeFiles/dsm.dir/src/stateEstimation.cpp.o:(.data+0x608): first defined here
CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o: In function `load_ImageLabels(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<ImageLabel, std::allocator<ImageLabel> >&)':
main_stateEstimation.cpp:(.text+0xe9e8): multiple definition of `load_ImageLabels(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<ImageLabel, std::allocator<ImageLabel> >&)'
CMakeFiles/dsm.dir/src/stateEstimation.cpp.o:stateEstimation.cpp:(.text+0x91a0): first defined here
CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o:(.data+0x308): multiple definition of `estimateHeadPoseMat'
CMakeFiles/dsm.dir/src/stateEstimation.cpp.o:(.data+0x20): first defined here
CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o:(.data+0x528): multiple definition of `extern_point_indexs'
CMakeFiles/dsm.dir/src/stateEstimation.cpp.o:(.data+0x240): first defined here
CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o:(.data+0x560): multiple definition of `extern_point_Length'
CMakeFiles/dsm.dir/src/stateEstimation.cpp.o:(.data+0x278): first defined here
CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o:(.data+0x568): multiple definition of `eyes_indexs'
CMakeFiles/dsm.dir/src/stateEstimation.cpp.o:(.data+0x280): first defined here
CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o:(.data+0x578): multiple definition of `IteraLandmarkIndex5'
CMakeFiles/dsm.dir/src/stateEstimation.cpp.o:(.data+0x290): first defined here
CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o:(.data+0x5c8): multiple definition of `LandmarkLength5'
CMakeFiles/dsm.dir/src/stateEstimation.cpp.o:(.data+0x2e0): first defined here
CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o:(.data+0x5d0): multiple definition of `IteraLandmarkIndex4'
CMakeFiles/dsm.dir/src/stateEstimation.cpp.o:(.data+0x2e8): first defined here
CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o:(.data+0x620): multiple definition of `LandmarkLength4'
CMakeFiles/dsm.dir/src/stateEstimation.cpp.o:(.data+0x338): first defined here
CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o:(.data+0x628): multiple definition of `IteraLandmarkIndex3'
CMakeFiles/dsm.dir/src/stateEstimation.cpp.o:(.data+0x340): first defined here
CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o:(.data+0x658): multiple definition of `LandmarkLength3'
CMakeFiles/dsm.dir/src/stateEstimation.cpp.o:(.data+0x370): first defined here
CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o:(.data+0x660): multiple definition of `IteraLandmarkIndex2'
CMakeFiles/dsm.dir/src/stateEstimation.cpp.o:(.data+0x378): first defined here
CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o:(.data+0x690): multiple definition of `LandmarkLength2'
CMakeFiles/dsm.dir/src/stateEstimation.cpp.o:(.data+0x3a8): first defined here
CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o:(.data+0x698): multiple definition of `IteraLandmarkIndex1'
CMakeFiles/dsm.dir/src/stateEstimation.cpp.o:(.data+0x3b0): first defined here
CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o:(.data+0x6c8): multiple definition of `LandmarkLength1'
CMakeFiles/dsm.dir/src/stateEstimation.cpp.o:(.data+0x3e0): first defined here
CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o:(.data+0x6d0): multiple definition of `mean_norm_shape'
CMakeFiles/dsm.dir/src/stateEstimation.cpp.o:(.data+0x3e8): first defined here
collect2: error: ld returned exit status
CMakeFiles/dsm.dir/build.make:: recipe for target '../lib/libdsm.so' failed
make[]: *** [../lib/libdsm.so] Error
CMakeFiles/Makefile2:: recipe for target 'CMakeFiles/dsm.dir/all' failed
make[]: *** [CMakeFiles/dsm.dir/all] Error
Makefile:: recipe for target 'all' failed
make: *** [all] Error

ref:

1. multiple definition of `xxxx`问题解决及其原理;

2. 解决multiple definition of的方法;

end

[err]multiple definition of `***'的更多相关文章

  1. multiple definition of `err_sys' 《UNIX环境高级编程》

    本文地址:http://www.cnblogs.com/yhLinux/p/4079930.html 问题描述: [点击此处直接看解决方案] 在练习<UNIX环境高级编程>APUE程序清单 ...

  2. gcc: multiple definition of [转]

    /home/tace/openav/source/SeamlessMessage/CPaoFlt.o: In function `CPaoFlt::get_m_strPrmair() const':C ...

  3. 链接错误:multiple definition of 'xxx' 问题解决及其原理

    内容借鉴 于CSDN炸鸡叔 错因 截图: “multiple definition of  'head' ” “multiple definition of  'tail' ” 解决过程: 1.首先要 ...

  4. multiple definition of qt_plugin_query_metadata

    dustije 5 years ago I have a project with several plugins i want to compile into one library. I get ...

  5. multiple definition of XXX情况分析

    近日在写代码,各个.cpp源文件编译时没有问题,将*.o进行链接时,出现了许多multiple definition of XXX的链接错误.于是在网上搜索了一番,结合自己的代码包含逻辑,最终发现了问 ...

  6. QT编译错误: multiple definition of `qMain(int, char**)'

    QT使用过程中来回添加修改代码,结果出现了编译错误:error: multiple definition of `qMain(int, char**)' 一直看我的源文件是都哪里有错误,最后发现是在p ...

  7. qt用mingw编译时报错 multiple definition of

    网上相关回答不少,但过于简单,这里做一下记录. qt用mingw编译程序时报“multiple definition of …”这个错误,错误信息大概是如下图所示: 1 2 3 首先,检查自己的程序是 ...

  8. 解决 multiple definition of

    总结了解决multiple definition of的方法: 问题原因:    当多个文件包含同一个头文件时,并且你的.H里面没有加上条件编译#ifndef TEST_H#define TEST_H ...

  9. C++ "multiple definition of .. first defined here"

    C++ "multiple definition of .. first defined here" 在C++中,有时候需要在不同文件中使用同一个变量.对于这类变量如果处理不当,很 ...

随机推荐

  1. python and pycharm and django 环境配置

    python 安装   https://www.python.org/ 我的是win7 32位,下载exe文件傻瓜式安装…… cmd 输入命令 python  则安装成功 如果不能进入,则有可能是环境 ...

  2. nodejs 解析excel文件

    app.js: var FileUpload = require('express-fileupload') app.use(FileUpload()); service.js: npm instal ...

  3. Java反序列化修复方案

    1)下载与当前大版本相同的commons-collections包(原来是3.2.x就替换为3.2.2,原来是4.x就替换为4.4.1) 下载链接:http://commons.apache.org/ ...

  4. Linux安装/卸载软件教程

    一.源码安装 ./configure #环境检查.生成makefile make #编译 make install #安装 这三条命令是最经典的Linux软件安装,适用于所有发行版 二.软件包管理工具 ...

  5. C# 中web如何定时同步数据

    之前做定时器同步方法试过很多方法, 不过都有些问题 1)quartz + IIS 方式(web项目发布到IIS上,出现IIS应用池回收问题) 2)用线程Timer方式 (出现多个线程同步同个任务问题) ...

  6. linux 安装Git详细过程

    1.首先git --version 查看 Git  https://mirrors.edge.kernel.org/pub/software/scm/git/ 2.下载 wget https://Gi ...

  7. linux网络操作 netstat命令

    关闭与启动网卡 ifdown 网卡设备名 #禁用该网卡设备 ifup网卡设备名 #启用该网卡设备 查看网络状态 netstat  命令 ​ -t 列出tcp协议端口 -u 列出udp协议端口 -n 不 ...

  8. 1-find

    查找算法 #include <stdio.h> #include <assert.h> #define FALSE 0 #if 1 //array method int fin ...

  9. day26 第二阶段共享

    第二阶段共享--网络编程 一.C/S架构 : 客户端(client)/服务端(sever)框架 B/S架构: 浏览器(brower)/服务端(sever)架构 软件CS架构: 服务端连接到浏览器,QQ ...

  10. Java面向对象习题

    1: 抛出异常:throw声明异常:throwsthrow用于在程序中抛出异常,throws用于在方法内抛出异常.throw抛出的异常没有被处理的话必须有throws有throws ,但是不一定必须有 ...