Page Menu
Home
c4science
Search
Configure Global Search
Log In
Files
F96613480
Makefile~
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Subscribers
None
File Metadata
Details
File Info
Storage
Attached
Created
Sat, Dec 28, 22:16
Size
1 KB
Mime Type
text/x-makefile
Expires
Mon, Dec 30, 22:16 (1 d, 8 h)
Engine
blob
Format
Raw Data
Handle
23206617
Attached To
R1448 Lenstool-HPC
Makefile~
View Options
PROGRAM_NAME := GradientTest
program_CXX_SRCS := $(wildcard *.cpp)
program_CXX_SRCS += $(wildcard ../GradientBenchmark/*.cpp) #Find C++ source files from additonal directories
program_CXX_SRCS := $(filter-out ../GradientBenchmark/main.cpp, $(program_CXX_SRCS))
program_CXX_OBJS := ${program_CXX_SRCS:.cpp=.o}
#program_C_SRCS := $(wildcard ../GradientBenchmark/*.cpp)
#program_CXX_SRCS += $(wildcard ../../*.c) #Find C source files from additonal directories
#program_C_OBJS := ${program_C_SRCS:.c=.o}
#program_INCLUDE_DIRS += /usr/local/cuda/include/ #C++ Include directories
program_INCLUDE_DIRS := . /usr/include/cfitsio/
program_INCLUDE_DIRS += ../GradientBenchmark/
#program_CU_INCLUDE_DIRS := /home/users/amclaugh/CUB/cub-1.3.2/ #CUDA Include directories
program_INCLUDE_LIBS := /usr/lib64/ #Include libraries
# Compiler flags
CPPFLAGS += $(foreach includedir,$(program_INCLUDE_DIRS),-I$(includedir))
CPPFLAGS += $(foreach includelib,$(program_INCLUDE_LIBS),-L$(includelib) -lcfitsio)
CXXFLAGS += -g -O3 -std=c++0x -Wall -pedantic
OBJECTS = $(program_CXX_OBJS) $(program_C_OBJS)
.PHONY: all clean distclean
all: $(PROGRAM_NAME)
$(PROGRAM_NAME): $(OBJECTS)
g++ $(CPPFLAGS) -o $@ $(program_CXX_OBJS) $(program_C_OBJS)
clean:
rm *.o
Event Timeline
Log In to Comment