ld:致命:文件Common.h:未知文件类型

时间:2019-05-17 06:30:31

标签: c++

我正在尝试编译 CC -std=c++11 Common.h 无论我是否包括利用头文件的.cpp文件,头文件都会产生此错误。

    ld: fatal: file Common.h: unknown file type
    ld: fatal: file processing errors. No output written to a.out

头文件是这个:

#ifndef COMMON_H
#define COMMON_H

#include <string>
#include <iostream>
#include <vector>
using namespace std;

enum Foo {I, J, K};
enum Bar {L, M, O};

string do(Foo e);
string forget(Bar e);
#endif

您将如何解决此问题?谢谢。

0 个答案:

没有答案