updated make file
This commit is contained in:
parent
61a30b8713
commit
435d46c610
21
Makefile
21
Makefile
@ -1,3 +1,4 @@
|
|||||||
|
C_STANDARD=c17
|
||||||
DEBUG_DIR=build/Debug
|
DEBUG_DIR=build/Debug
|
||||||
BIN_DEBUG_DIR=bin/Debug
|
BIN_DEBUG_DIR=bin/Debug
|
||||||
RELEASE_DIR=build/Release
|
RELEASE_DIR=build/Release
|
||||||
@ -6,17 +7,21 @@ BIN_RELEASE_DIR=bin/Release
|
|||||||
#LIB_PATH="-L/path/to/library/include"
|
#LIB_PATH="-L/path/to/library/include"
|
||||||
#LINKER_FLAGS=-lGL
|
#LINKER_FLAGS=-lGL
|
||||||
|
|
||||||
|
## debug:
|
||||||
|
## g++ -std=c++14 -Wall -fPIC -pg -g $(INCLUDE_PATH) $(LIB_PATH) -c src/Main.cpp -o $(DEBUG_DIR)/Main.o
|
||||||
|
## g++ -o $(BIN_DEBUG_DIR)/ratatoskr-messenger-server $(DEBUG_DIR)/Main.o $(LINKER_FLAGS)
|
||||||
|
|
||||||
|
## release:
|
||||||
|
## g++ -std=c++14 -Wall -fPIC -O2 $(INCLUDE_PATH) $(LIB_PATH) -c src/Main.cpp -o $(RELEASE_DIR)/Main.o
|
||||||
|
## g++ -o $(BIN_RELEASE_DIR)/ratatoskr-messenger-server $(RELEASE_DIR)/Main.o -s $(LINKER_FLAGS)
|
||||||
|
|
||||||
debug:
|
debug:
|
||||||
#g++ -std=c++14 -Wall -fPIC -pg -g $(INCLUDE_PATH) $(LIB_PATH) -c src/Main.cpp -o $(DEBUG_DIR)/Main.o
|
gcc -ansi -std=$(C_STANDARD) -Wall -fPIC -pg -c src/Main.c -o $(DEBUG_DIR)/Main.o
|
||||||
#g++ -o $(BIN_DEBUG_DIR)/ratatoskr-messenger-server $(DEBUG_DIR)/Main.o $(LINKER_FLAGS)
|
gcc -o $(BIN_DEBUG_DIR)/ratatoskr-messenger-server $(DEBUG_DIR)/Main.o
|
||||||
gcc -ansi -std=c99 -Wall -fPIC -pg -c src/Main.c -o $(DEBUG_DIR)/Main.o
|
|
||||||
gcc -o $(BIN_DEBUG_DIR)/ratatoskr-messenger-server $(DEBUG_DIR)/Main.o
|
|
||||||
|
|
||||||
release:
|
release:
|
||||||
#g++ -std=c++14 -Wall -fPIC -O2 $(INCLUDE_PATH) $(LIB_PATH) -c src/Main.cpp -o $(RELEASE_DIR)/Main.o
|
gcc -ansi -std=$(C_STANDARD) -Wall -fPIC -O2 -c src/Main.c -o $(RELEASE_DIR)/Main.o
|
||||||
#g++ -o $(BIN_RELEASE_DIR)/ratatoskr-messenger-server $(RELEASE_DIR)/Main.o -s $(LINKER_FLAGS)
|
gcc -o $(BIN_RELEASE_DIR)/ratatoskr-messenger-server $(RELEASE_DIR)/Main.o
|
||||||
gcc -ansi -std=c99 -Wall -fPIC -O2 -c src/Main.c -o $(RELEASE_DIR)/Main.o
|
|
||||||
gcc -o $(BIN_RELEASE_DIR)/ratatoskr-messenger-server $(RELEASE_DIR)/Main.o
|
|
||||||
|
|
||||||
.PHONY: clean
|
.PHONY: clean
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user