makefile

来源:互联网 发布:如何提高淘宝搜索流量 编辑:程序博客网 时间:2024/05/17 01:02
XX = mpic++OX=-O3mpiworkfolder=..homepath=..projpath=..includes =-I$(homepath)$(projpath)/include cflags =$(OX) -Wall -c -fmessage-length=0 -fpermissive -MMD -MPlibpath=-L$(homepath)/liblibs=..TARGET = ./main%.o:%.cpp$(XX) $(includes) $(cflags) $< -o $@ SOURCES = $(wildcard *.c *.cpp)OBJS = $(patsubst %.c,%.o,$(patsubst %.cpp,%.o,$(SOURCES)))$(TARGET) : $(OBJS)$(XX) $(libpath) $(OBJS) -o $(TARGET) $(libs)chmod a+x $(TARGET)scp $(TARGET) xxxx:~/$(mpiworkfolder)scp $(TARGET) xxxx:~/$(mpiworkfolder)clean:rm -rf *.o $(TARGET)

原创粉丝点击