Move the examples readme into the build folder.

This commit is contained in:
David Reid
2020-03-03 19:01:36 +10:00
parent b1d4e9a033
commit f6665cdd73
2 changed files with 17 additions and 22 deletions
-22
View File
@@ -1,22 +0,0 @@
To compile these examples, cd into the "build" directory and run the applicable build script. Executables
will be placed in the "bin" directory.
cd build
./ma_build_examples_linux
Then you can run executables like this:
../bin/simple_playback my_sound.wav
Emscripten
----------
On Windows, you need to move into the build and run emsdk_env.bat from a command prompt using an absolute
path like "C:\emsdk\emsdk_env.bat". Note that PowerShell doesn't work for me for some reason. Then, run the
relevant batch file:
ma_build_examples_emscripten.bat
The output will be placed in the bin folder. If you have output WASM it may not work when running the web
page locally. To test you can run with something like this:
emrun ../bin/simple_playback_emscripten.html
+17
View File
@@ -0,0 +1,17 @@
Examples
--------
gcc ../simple_playback.c -o bin/simple_playback -ldl -lpthread -lm
gcc ../simple_playback.c -o bin/simple_playback -ldl -lpthread -lm -Wall -Wextra -Wpedantic -std=c89
Emscripten
----------
On Windows, you need to move into the build and run emsdk_env.bat from a command prompt using an absolute
path like "C:\emsdk\emsdk_env.bat". Note that PowerShell doesn't work for me for some reason. Examples:
emcc ../simple_playback_sine.c -o bin/simple_playback_sine.html
emcc ../simple_playback_sine.c -o bin/simple_playback_sine.html -s WASM=0 -Wall
If you output WASM it may not work when running the web page locally. To test you can run with something
like this:
emrun ./bin/simple_playback_emscripten.html