请问这个makefile怎么写mytime.h 文件#ifndef _MY_TIME_H_#define _MY_TIME_H_int get_now_year();#endifmytime.cpp文件#include "mytime.h"#include int get_now_year(){time_t t = time(NULL);struct tm *p = localtime( &t );return p->tm_year + 1900;}a
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/19 03:59:35
![请问这个makefile怎么写mytime.h 文件#ifndef _MY_TIME_H_#define _MY_TIME_H_int get_now_year();#endifmytime.cpp文件#include](/uploads/image/z/6179056-16-6.jpg?t=%E8%AF%B7%E9%97%AE%E8%BF%99%E4%B8%AAmakefile%E6%80%8E%E4%B9%88%E5%86%99mytime.h+%E6%96%87%E4%BB%B6%23ifndef+_MY_TIME_H_%23define+_MY_TIME_H_int+get_now_year%28%29%3B%23endifmytime.cpp%E6%96%87%E4%BB%B6%23include+%22mytime.h%22%23include+int+get_now_year%28%29%7Btime_t+t+%3D+time%28NULL%29%3Bstruct+tm+%2Ap+%3D+localtime%28+%26t+%29%3Breturn+p-%3Etm_year+%2B+1900%3B%7Da)
请问这个makefile怎么写mytime.h 文件#ifndef _MY_TIME_H_#define _MY_TIME_H_int get_now_year();#endifmytime.cpp文件#include "mytime.h"#include int get_now_year(){time_t t = time(NULL);struct tm *p = localtime( &t );return p->tm_year + 1900;}a
请问这个makefile怎么写
mytime.h 文件
#ifndef _MY_TIME_H_
#define _MY_TIME_H_
int get_now_year();
#endif
mytime.cpp文件
#include "mytime.h"
#include
int get_now_year()
{
time_t t = time(NULL);
struct tm *p = localtime( &t );
return p->tm_year + 1900;
}
a.cpp文件
#include
#include "mytime.h"
using namespace std;
int main()
{
cout
请问这个makefile怎么写mytime.h 文件#ifndef _MY_TIME_H_#define _MY_TIME_H_int get_now_year();#endifmytime.cpp文件#include "mytime.h"#include int get_now_year(){time_t t = time(NULL);struct tm *p = localtime( &t );return p->tm_year + 1900;}a
a:a.o mytime.o
g++ -o a a.o mytime.o
a.o:a.cpp mytime.h
g++ -c a.cpp
mytime.o:mytime.cpp mytime.h
g++ -c mytime.cpp