阅读背景:

fatal error LNK1169: 找到一个或多个多重定义的符号 的解决方案

来源:互联网 

昨天,尝试一个项目,遇到了如下的问题。先来还原一下:

头文件test.h

#pragma once
#include <Eigen/Core>
#include <iostream>

using namespace Eigen;
using namespace std;

class point2
{
public:
point2(int x1,int y1):x(x1),y(y1){}
point2& operator+(point2 s);

private:
int x,y;
};


class DirectEllipseFit
{
public:

   DirectEllipseFit(const Eigen::VectorXd &xData, const Eigen::VectorXd &yData);
private:
Eigen::VectorXd m_xData;
Eigen::VectorXd m_yData;

};

DirectEllipseFit::DirectEllipseFit( const Eigen::VectorXd &xData, const Eigen::VectorXd &yData)
{
m_xData = xData;
m_yData = yData;
}#pr



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: