mirror of
https://github.com/mackron/miniaudio.git
synced 2026-04-23 00:34:03 +02:00
Move the examples readme into the build folder.
This commit is contained in:
@@ -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
|
|
||||||
@@ -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
|
||||||
Reference in New Issue
Block a user