Loading CMakeLists.txt 0 → 100644 +22 −0 Original line number Diff line number Diff line # Version de cmake demandée. CMAKE_MINIMUM_REQUIRED( VERSION 2.8 ) FIND_PACKAGE (Threads) # Chemin des répertoires contenant les fichiers entêtes. INCLUDE_DIRECTORIES( include ) # Chemin du répertoire contenant les binaires. SET ( EXECUTABLE_OUTPUT_PATH bin/${CMAKE_BUILD_TYPE} ) # Option du compilateur pour supporter C 2011. SET( CMAKE_CXX_FLAGS "-pedantic -Wall -std=c++11 -Wextra -O3") SET( CMAKE_LD_FLAGS "-lpthread") ADD_EXECUTABLE(cppack src/core/statsgen.cpp src/cli/main.cpp) target_link_libraries (cppack ${CMAKE_THREAD_LIBS_INIT}) # Création des exécutables. # Faire parler le make. SET( CMAKE_VERBOSE_MAKEFILE off ) No newline at end of file Makefiledeleted 100644 → 0 +0 −28 Original line number Diff line number Diff line CXX = g++ CXXFLAGS = -pedantic -Wall -std=c++11 -Wextra -Iinclude -O3 LDFLAGS = -lpthread SRC = src INC = include OBJ = obj BIN = cppack BINGUI = $(BIN)-gui .PHONY = clean all: $(BIN) $(BINGUI) $(BIN): $(OBJ)/main.o $(OBJ)/statsgen.o $(CXX) $^ -o $@ $(LDFLAGS) $(OBJ)/main.o: $(SRC)/cli/main.cpp $(INC)/statsgen.h $(CXX) $(CXXFLAGS) $< -c -o $@ $(OBJ)/statsgen.o: $(SRC)/core/statsgen.cpp $(INC)/statsgen.h $(INC)/utils.h $(CXX) $(CXXFLAGS) $< -c -o $@ clean: -rm -rf $(OBJ)/* $(BIN) $(BINGUI) $(BINGUI): qmake -o qmakefile $(MAKE) -f qmakefile Loading
CMakeLists.txt 0 → 100644 +22 −0 Original line number Diff line number Diff line # Version de cmake demandée. CMAKE_MINIMUM_REQUIRED( VERSION 2.8 ) FIND_PACKAGE (Threads) # Chemin des répertoires contenant les fichiers entêtes. INCLUDE_DIRECTORIES( include ) # Chemin du répertoire contenant les binaires. SET ( EXECUTABLE_OUTPUT_PATH bin/${CMAKE_BUILD_TYPE} ) # Option du compilateur pour supporter C 2011. SET( CMAKE_CXX_FLAGS "-pedantic -Wall -std=c++11 -Wextra -O3") SET( CMAKE_LD_FLAGS "-lpthread") ADD_EXECUTABLE(cppack src/core/statsgen.cpp src/cli/main.cpp) target_link_libraries (cppack ${CMAKE_THREAD_LIBS_INIT}) # Création des exécutables. # Faire parler le make. SET( CMAKE_VERBOSE_MAKEFILE off ) No newline at end of file
Makefiledeleted 100644 → 0 +0 −28 Original line number Diff line number Diff line CXX = g++ CXXFLAGS = -pedantic -Wall -std=c++11 -Wextra -Iinclude -O3 LDFLAGS = -lpthread SRC = src INC = include OBJ = obj BIN = cppack BINGUI = $(BIN)-gui .PHONY = clean all: $(BIN) $(BINGUI) $(BIN): $(OBJ)/main.o $(OBJ)/statsgen.o $(CXX) $^ -o $@ $(LDFLAGS) $(OBJ)/main.o: $(SRC)/cli/main.cpp $(INC)/statsgen.h $(CXX) $(CXXFLAGS) $< -c -o $@ $(OBJ)/statsgen.o: $(SRC)/core/statsgen.cpp $(INC)/statsgen.h $(INC)/utils.h $(CXX) $(CXXFLAGS) $< -c -o $@ clean: -rm -rf $(OBJ)/* $(BIN) $(BINGUI) $(BINGUI): qmake -o qmakefile $(MAKE) -f qmakefile