Code Bye

关于linux g++ 怎么编译没有.cpp的头文件

最近刚开始学linux下c++编译,现在遇到一个问题,网上没有找到答案,希望指点!
源码如下:
#ifndef _C_DOJOB_H_
#define _C_DOJOB_H_
#include “ThreadJob.h”
#include “Camera.h”
class CDoJob:public CThreadJob
{
public:
        virtual void doJob(void* param)
        {
                CCamera* camera = (CCamera*)param;
                camera->show();
        }
};
#endif//_C_DOJOB_H_
问题:怎么编译这种没有.cpp的头文件呢?
doJob.o:CDoJob.h ThreadJob.h Camera.h
        $(CC) -c CDoJob.h
解决方案:40分
一般来说头文件不需要单独编译。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明关于linux g++ 怎么编译没有.cpp的头文件