修复对“功能”的未定义引用

时间:2019-04-18 19:49:39

标签: c++

我目前正在做家庭作业,我什至无法掌握基础知识。我在编译时遇到错误:“未定义对MapReader :: MapReader()的引用”

主文件

#include <iostream>
#include "MapReader.h"

using namespace std;

int main(int argc, char *argv[]){

    MapReader* mp = new MapReader();
}

MapReader.cpp

#include "MapReader.h"

MapReader::MapReader(){
       //TODO
}

MapReader.h

#include <iostream>
#include <utility>
#include <fstream>
#include <vector>
#include <string>

using namespace std;

class MapReader{

public:
    MapReader();
};

我正在使用

g++ -g -Wall Main.cpp -o Run

进行编译。

我只希望它可以编译... 谢谢。

0 个答案:

没有答案