Compare commits

2 Commits

Author SHA1 Message Date
36b22eeb28 Working MSVC build command. (#558)
Hints + linking necessary dependencies on windows: msvcrt.lib winmm.lib gdi32.lib user32.lib shell32.lib.
2026-05-30 20:33:41 +02:00
Ray
8947693773 Update test.props 2026-05-30 20:03:06 +02:00
2 changed files with 9 additions and 8 deletions

View File

@ -140,7 +140,8 @@ gcc -o src/raygui.dll src/raygui.c -shared -DRAYGUI_IMPLEMENTATION -DBUILD_LIBTY
- **Windows (MSVC)**
```
copy src\raygui.h src\raygui.c
cl /O2 /I../raylib/src/ /D_USRDLL /D_WINDLL /DRAYGUI_IMPLEMENTATION /DBUILD_LIBTYPE_SHARED src/raygui.c /LD /Feraygui.dll /link /LIBPATH ../raylib/build/raylib/Release/raylib.lib /subsystem:windows /machine:x64
# For `cl` to be accessible open "Developer Command Prompt for VS 2022".
cl /O2 /I<RELATIVE_PATH_TO_RAYLIB_INCLUDE_DIR> /D_USRDLL /D_WINDLL /DRAYGUI_IMPLEMENTATION /DBUILD_LIBTYPE_SHARED src/raygui.c /LD /Feraygui.dll /link /LIBPATH <RELATIVE_PATH_TO_raylib.lib> msvcrt.lib winmm.lib gdi32.lib user32.lib shell32.lib /subsystem:windows /machine:x64
```
- **Linux (GCC)**

View File

@ -17,11 +17,11 @@ b Bool 0 1
g #102#SECTION 0 2
i Int 0 123 0 0 1
f Float 0 0.990000 0.000000 0.000000 1.000000 3
t Text 1 Hello! 30
l Select 0 ONE;TWO;THREE;FOUR 3
t Text 0 Hello! 30
l Select 0 ONE;TWO;THREE;FOUR 0
i Int Range 0 32 0 100 1
r Rect 1 0 0 100 200
v2 Vec2 1 20.000000 20.000000
v3 Vec3 1 12.000000 13.000000 14.000000
v4 Vec4 1 12.000000 13.000000 14.000000 15.000000
c Color 1 94 68 197 160
r Rect 0 0 0 100 200
v2 Vec2 0 20.000000 20.000000
v3 Vec3 0 12.000000 13.000000 14.000000
v4 Vec4 0 12.000000 13.000000 14.000000 15.000000
c Color 0 0 255 0 255