From e7a768cf081751ddba2e903a37f51725abfb5b36 Mon Sep 17 00:00:00 2001 From: Clyne Sullivan Date: Fri, 4 Sep 2015 08:43:40 -0400 Subject: Added makefile --- Makefile | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..66f1c9c --- /dev/null +++ b/Makefile @@ -0,0 +1,12 @@ +FLAGS_LINUX = -lGL -lSDL_image +FLAGS_WIN32 = -lopengl32 -lmingw32 -lSDL2_Image +FLAGS = -Wall -Werror -lSDL2main -lSDL2 + +all: + @gcc src/main.cpp -o main $(FLAGS_LINUX) $(FLAGS) + +win32: + @gcc src/main.cpp -o main.exe $(FLAGS_WIN32) $(FLAGS) + +clean: + rm main* -- cgit v1.2.3 From cb14430de20c8d5230e0649e2da12bf1943adbb5 Mon Sep 17 00:00:00 2001 From: Clyne Sullivan Date: Fri, 4 Sep 2015 08:45:52 -0400 Subject: Added hello world --- src/main.cpp | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 src/main.cpp diff --git a/src/main.cpp b/src/main.cpp new file mode 100644 index 0000000..cd3f624 --- /dev/null +++ b/src/main.cpp @@ -0,0 +1,7 @@ +#include +#include + +int main(int argc,char **argv){ + puts("Hello, world!"); + return 0; +} -- cgit v1.2.3 From b44de8b7645da3356a938b6da25ebba3b672e0a6 Mon Sep 17 00:00:00 2001 From: Clyne Sullivan Date: Fri, 4 Sep 2015 15:46:10 -0400 Subject: switched gcc to g++ --- Makefile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index 66f1c9c..28effcc 100644 --- a/Makefile +++ b/Makefile @@ -1,12 +1,12 @@ -FLAGS_LINUX = -lGL -lSDL_image -FLAGS_WIN32 = -lopengl32 -lmingw32 -lSDL2_Image +FLAGS_LINUX = -lGL -lSDL_image +FLAGS_WIN32 = -lopengl32 -lmingw32 -lSDL2_Image FLAGS = -Wall -Werror -lSDL2main -lSDL2 all: - @gcc src/main.cpp -o main $(FLAGS_LINUX) $(FLAGS) - + @g++ src/main.cpp -o main $(FLAGS_LINUX) $(FLAGS) + win32: - @gcc src/main.cpp -o main.exe $(FLAGS_WIN32) $(FLAGS) + @g++ src/main.cpp -o main.exe $(FLAGS_WIN32) $(FLAGS) clean: rm main* -- cgit v1.2.3