You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+19-6Lines changed: 19 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -467,17 +467,30 @@ Once compiled, you can find the finished library in the ```dist``` directory.
467
467
*MacOS notes*:
468
468
469
469
* Installing the XCode command line tools is all you need for building libdither
470
-
* You can choose if you want to build a x64, arm64 or universal library. The demo, however, only builds against the current machine's architecture.
470
+
* You can choose if you want to build a x64, arm64 or universal library. The demo, however, only builds against the
471
+
current machine's architecture.
471
472
472
473
*Linux notes*:
473
474
474
-
*```gcc``` and ```make``` is all you need to build libdither. E.g. on Ubuntu you should install build-essential via ```apt``` to get these tools.
475
+
*```gcc``` and ```make``` is all you need to build libdither. E.g. on Ubuntu you should install ```build-essential```
476
+
via ```apt``` to get these tools.
475
477
476
-
*Windows notes*:
478
+
*Windows notes - MinGW*:
477
479
478
-
* You can build both MingW and MSVC targets from the Makefile (sorry, no .sln)
479
-
* For MingW, open the Makefile and ensure the path (on top of the file) points to your MingW installation directory
480
-
* Install make via Chocolatey package manager from chocolatey.org (https://chocolatey.org/, https://chocolatey.org/packages/make)
480
+
* Install ```make``` via Chocolatey package manager from chocolatey.org (https://chocolatey.org/, https://chocolatey.org/packages/make)
481
+
* Open the Makefile and ensure the path (on top of the file) points to your MingW installation directory.
482
+
* Run ```make libdither``` to build using MinGW.
483
+
484
+
*Windows notes - Microsoft Visual Studio Solution*:
485
+
486
+
* Open the solution file (```.sln``) in Visual Studio 2022 or newer.
487
+
* There are 3 projects you can build: libdither (dynamic ```.dll`` library) and the demo.
488
+
489
+
*Windows notes - Microsoft Visual Studio (make)*:
490
+
491
+
* To build using make, install ```make``` via Chocolatey package manager from chocolatey.org (https://chocolatey.org/, https://chocolatey.org/packages/make)
492
+
* Run ```make libdither_msvc``` to build (make sure to run Visual Studio's ```vcvars64.bat``` first!)
493
+
* OR use the solution file (`.sln`) to build libdither from the Visual Studio IDE (2022 or newer).
0 commit comments