浏览代码

Review projects paths

pull/869/head
Ray 6 年前
父节点
当前提交
df7a058216
共有 8 个文件被更改,包括 18 次插入18 次删除
  1. +2
    -2
      projects/4coder/Makefile
  2. +4
    -4
      projects/CodeBlocks/core_basic_window.cbp
  3. +2
    -2
      projects/Geany/raylib_compile_execute.bat
  4. +3
    -3
      projects/Geany/raylib_compile_sources.bat
  5. +1
    -1
      projects/VSCode/.vscode/c_cpp_properties.json
  6. +2
    -2
      projects/VSCode/.vscode/launch.json
  7. +2
    -2
      projects/VSCode/.vscode/tasks.json
  8. +2
    -2
      projects/VSCode/Makefile

+ 2
- 2
projects/4coder/Makefile 查看文件

@ -27,7 +27,7 @@
PROJECT_NAME ?= game PROJECT_NAME ?= game
RAYLIB_VERSION ?= 2.5.0 RAYLIB_VERSION ?= 2.5.0
RAYLIB_API_VERSION ?= 2 RAYLIB_API_VERSION ?= 2
RAYLIB_PATH ?= C:\GitHub\raylib
RAYLIB_PATH ?= ..\..
# Define default options # Define default options
@ -200,7 +200,7 @@ ifeq ($(PLATFORM),PLATFORM_DESKTOP)
ifeq ($(PLATFORM_OS),WINDOWS) ifeq ($(PLATFORM_OS),WINDOWS)
# resource file contains windows executable icon and properties # resource file contains windows executable icon and properties
# -Wl,--subsystem,windows hides the console window # -Wl,--subsystem,windows hides the console window
CFLAGS += $(RAYLIB_PATH)/raylib.rc.data -Wl,--subsystem,windows
CFLAGS += $(RAYLIB_PATH)/src/raylib.rc.data -Wl,--subsystem,windows
endif endif
ifeq ($(PLATFORM_OS),LINUX) ifeq ($(PLATFORM_OS),LINUX)
ifeq ($(RAYLIB_LIBTYPE),STATIC) ifeq ($(RAYLIB_LIBTYPE),STATIC)

+ 4
- 4
projects/CodeBlocks/core_basic_window.cbp 查看文件

@ -13,11 +13,11 @@
<Option compiler="gcc" /> <Option compiler="gcc" />
<Compiler> <Compiler>
<Add option="-g" /> <Add option="-g" />
<Add directory="../../raylib/raylib/release/include" />
<Add directory="../../src" />
</Compiler> </Compiler>
<Linker> <Linker>
<Add option="-lraylib -lopengl32 -lgdi32 -lwinmm" /> <Add option="-lraylib -lopengl32 -lgdi32 -lwinmm" />
<Add library="../../../../raylib/raylib/release/libs/win32/mingw32/libraylib.a" />
<Add library="../../src/libraylib.a" />
</Linker> </Linker>
</Target> </Target>
<Target title="Release"> <Target title="Release">
@ -27,12 +27,12 @@
<Option compiler="gcc" /> <Option compiler="gcc" />
<Compiler> <Compiler>
<Add option="-O2" /> <Add option="-O2" />
<Add directory="../../../../raylib/raylib/release/include" />
<Add directory="../../src" />
</Compiler> </Compiler>
<Linker> <Linker>
<Add option="-s" /> <Add option="-s" />
<Add option="-lraylib -lopengl32 -lgdi32 -lwinmm" /> <Add option="-lraylib -lopengl32 -lgdi32 -lwinmm" />
<Add library="../../../../raylib/raylib/release/libs/win32/mingw32/libraylib.a" />
<Add library="../../src/libraylib.a" />
</Linker> </Linker>
</Target> </Target>
</Build> </Build>

+ 2
- 2
projects/Geany/raylib_compile_execute.bat 查看文件

@ -2,7 +2,7 @@
:: > Setup required Environment :: > Setup required Environment
:: ------------------------------------- :: -------------------------------------
set RAYLIB_DIR=C:\raylib set RAYLIB_DIR=C:\raylib
set PATH=%PATH%;%RAYLIB_DIR%\mingw32\bin
set PATH=%PATH%;%RAYLIB_DIR%\mingw\bin
set FILE_NAME=%1 set FILE_NAME=%1
set NAME_PART=%FILE_NAME:~0,-2% set NAME_PART=%FILE_NAME:~0,-2%
cd %~dp0 cd %~dp0
@ -13,7 +13,7 @@ cmd /c if exist %NAME_PART%.exe del /F %NAME_PART%.exe
:: . :: .
:: > Compiling program :: > Compiling program
:: -------------------------- :: --------------------------
gcc -o %NAME_PART%.exe %FILE_NAME% %RAYLIB_DIR%\raylib.rc.data -s -O2 -I../../src -Iexternal -lraylib -lopengl32 -lgdi32 -lwinmm -std=c99 -Wall -mwindows
gcc -o %NAME_PART%.exe %FILE_NAME% %RAYLIB_DIR%\src\raylib.rc.data -s -O2 -I../../src -Iexternal -lraylib -lopengl32 -lgdi32 -lwinmm -std=c99 -Wall -mwindows
:: . :: .
:: . > Executing program :: . > Executing program
:: ------------------------- :: -------------------------

+ 3
- 3
projects/Geany/raylib_compile_sources.bat 查看文件

@ -7,7 +7,7 @@ set GRAPHICS_API=GRAPHICS_API_OPENGL_33
:: > Setup required Environment :: > Setup required Environment
:: ------------------------------------- :: -------------------------------------
set RAYLIB_DIR=C:\raylib set RAYLIB_DIR=C:\raylib
set PATH=%PATH%;%RAYLIB_DIR%\mingw32\bin
set PATH=%PATH%;%RAYLIB_DIR%\mingw\bin
cd %RAYLIB_DIR%\raylib\src cd %RAYLIB_DIR%\raylib\src
:: . :: .
:: > Cleaning latest build :: > Cleaning latest build
@ -33,8 +33,8 @@ ar rcs libraylib.a core.o rglfw.o shapes.o textures.o text.o models.o raudio.o u
:: . :: .
:: > Installing raylib library :: > Installing raylib library
:: ----------------------------- :: -----------------------------
cmd /c copy raylib.h %RAYLIB_DIR%\mingw32\i686-w64-mingw32\include /Y
cmd /c copy libraylib.a %RAYLIB_DIR%\mingw32\i686-w64-mingw32\lib /Y
cmd /c copy raylib.h %RAYLIB_DIR%\mingw\i686-w64-mingw32\include /Y
cmd /c copy libraylib.a %RAYLIB_DIR%\mingw\i686-w64-mingw32\lib /Y
:: . :: .
:: > Restore environment :: > Restore environment
:: ----------------------------- :: -----------------------------

+ 1
- 1
projects/VSCode/.vscode/c_cpp_properties.json 查看文件

@ -13,7 +13,7 @@
"GRAPHICS_API_OPENGL_33", "GRAPHICS_API_OPENGL_33",
"PLATFORM_DESKTOP" "PLATFORM_DESKTOP"
], ],
"compilerPath": "C:/raylib/mingw32/bin/gcc.exe",
"compilerPath": "C:/raylib/mingw/bin/gcc.exe",
"cStandard": "c11", "cStandard": "c11",
"cppStandard": "c++14", "cppStandard": "c++14",
"intelliSenseMode": "clang-x64" "intelliSenseMode": "clang-x64"

+ 2
- 2
projects/VSCode/.vscode/launch.json 查看文件

@ -23,7 +23,7 @@
} }
], ],
"windows": { "windows": {
"miDebuggerPath": "C:/raylib/mingw32/bin/gdb.exe",
"miDebuggerPath": "C:/raylib/mingw/bin/gdb.exe",
}, },
"osx": { "osx": {
"MIMode": "lldb" "MIMode": "lldb"
@ -46,7 +46,7 @@
"MIMode": "gdb", "MIMode": "gdb",
"windows": { "windows": {
"program": "${workspaceFolder}/${fileBasenameNoExtension}.exe", "program": "${workspaceFolder}/${fileBasenameNoExtension}.exe",
"miDebuggerPath": "C:/raylib/mingw32/bin/gdb.exe"
"miDebuggerPath": "C:/raylib/mingw/bin/gdb.exe"
}, },
"osx": { "osx": {
"MIMode": "lldb" "MIMode": "lldb"

+ 2
- 2
projects/VSCode/.vscode/tasks.json 查看文件

@ -12,7 +12,7 @@
"DEBUGGING=TRUE" "DEBUGGING=TRUE"
], ],
"windows": { "windows": {
"command": "C:/raylib/mingw32/bin/mingw32-make.exe",
"command": "C:/raylib/mingw/bin/mingw32-make.exe",
"args": [ "args": [
"RAYLIB_PATH=C:/raylib/raylib" "RAYLIB_PATH=C:/raylib/raylib"
], ],
@ -35,7 +35,7 @@
"PLATFORM=PLATFORM_DESKTOP", "PLATFORM=PLATFORM_DESKTOP",
], ],
"windows": { "windows": {
"command": "C:/raylib/mingw32/bin/mingw32-make.exe",
"command": "C:/raylib/mingw/bin/mingw32-make.exe",
"args": [ "args": [
"RAYLIB_PATH=C:/raylib/raylib", "RAYLIB_PATH=C:/raylib/raylib",
], ],

+ 2
- 2
projects/VSCode/Makefile 查看文件

@ -27,7 +27,7 @@
PROJECT_NAME ?= game PROJECT_NAME ?= game
RAYLIB_VERSION ?= 2.5.0 RAYLIB_VERSION ?= 2.5.0
RAYLIB_API_VERSION ?= 2 RAYLIB_API_VERSION ?= 2
RAYLIB_PATH ?= C:\GitHub\raylib
RAYLIB_PATH ?= ..\..
# Define default options # Define default options
@ -200,7 +200,7 @@ ifeq ($(PLATFORM),PLATFORM_DESKTOP)
ifeq ($(PLATFORM_OS),WINDOWS) ifeq ($(PLATFORM_OS),WINDOWS)
# resource file contains windows executable icon and properties # resource file contains windows executable icon and properties
# -Wl,--subsystem,windows hides the console window # -Wl,--subsystem,windows hides the console window
CFLAGS += $(RAYLIB_PATH)/raylib.rc.data -Wl,--subsystem,windows
CFLAGS += $(RAYLIB_PATH)/src/raylib.rc.data -Wl,--subsystem,windows
endif endif
ifeq ($(PLATFORM_OS),LINUX) ifeq ($(PLATFORM_OS),LINUX)
ifeq ($(RAYLIB_LIBTYPE),STATIC) ifeq ($(RAYLIB_LIBTYPE),STATIC)

正在加载...
取消
保存