当前位置: 技术问答>linux和unix
100分求g++编译多文件
来源: 互联网 发布时间:2016-01-13
本文导语: time.h time.cpp 内包含了time.h drive.cpp 内包含了time.h 三个文件。 怎么用g++编译三个文件 | 如果time.h是你自己写的 把#include 改成 #include "time.h" 或者g++ -o drivename drive.cpp time.cpp -I./ | ...
time.h
time.cpp 内包含了time.h
drive.cpp 内包含了time.h
三个文件。
怎么用g++编译三个文件
time.cpp 内包含了time.h
drive.cpp 内包含了time.h
三个文件。
怎么用g++编译三个文件
|
如果time.h是你自己写的
把#include 改成
#include "time.h"
或者g++ -o drivename drive.cpp time.cpp -I./
把#include 改成
#include "time.h"
或者g++ -o drivename drive.cpp time.cpp -I./
|
写一个mkefile文件,在linux的工程目录下
objects = main.o drive.o
edit : $(objects)
cc -o edit $(objects)
$(objects) : time.h
.PHONY : clean
clean :
rm edit $(objects)
然后在当前目录下make就ok
objects = main.o drive.o
edit : $(objects)
cc -o edit $(objects)
$(objects) : time.h
.PHONY : clean
clean :
rm edit $(objects)
然后在当前目录下make就ok
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。