Created Use raylib with Code Blocks (markdown)

master
Ray 8 years ago
parent
commit
67a389b596
1 changed files with 34 additions and 0 deletions
  1. +34
    -0
      Use-raylib-with-Code-Blocks.md

+ 34
- 0
Use-raylib-with-Code-Blocks.md

@ -0,0 +1,34 @@
Guide provided by [Mark in raylib forum](http://forum.raylib.com/index.php?p=/discussion/133/raylib-in-code-blocks-a-how-to)
First, under Project Settings check the box that says, *"This is a custom Makefile"*.
Then, in your project's folder create a file named Makefile and paste the following:
```make
files = main.c
output = main.exe
Debug:
gcc -g -o obj\Debug\$(output) $(files) \
c:\raylib\raylib\raylib_icon \
-Ic:\raylib\raylib\src \
-Lc:\raylib\MinGW\bin \
-Lc:\raylib\MinGW\include\GLFW \
-Iexternal -lraylib -lglfw3 -lopengl32 -lgdi32 -lopenal32 -lwinmm \
-std=c99 -Wl,-allow-multiple-definition -Wl,--subsystem,windows -Wall
Release:
gcc -s -o obj\Debug\$(output) $(files) \
c:\raylib\raylib\raylib_icon \
-Ic:\raylib\raylib\src \
-Lc:\raylib\MinGW\bin \
-Lc:\raylib\MinGW\include\GLFW \
-Iexternal -lraylib -lglfw3 -lopengl32 -lgdi32 -lopenal32 -lwinmm \
-std=c99 -Wl,-allow-multiple-definition -Wl,--subsystem,windows
cleanDebug:
del /F /Q obj\Debug\*.*
cleanRelease:
del /F /Q obj\Release\*.*
```
Change files and output variables as you see fit.

Loading…
Cancel
Save