9 lines
2.0 KiB
Bash
Executable File
9 lines
2.0 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
export CURRENT_DIR=$PWD
|
|
echo $CURRENT_DIR
|
|
|
|
emcc -std=c++17 -s MODULARIZE=1 -s EXPORT_ES6=1 -s ASSERTIONS=1 -s ENVIRONMENT='web' -s EXPORTED_RUNTIME_METHODS="['ccall','cwrap','specialHTMLTargets', 'JSEvents', 'GL', 'callMain', 'abort', 'addFunction']" -s EXPORTED_FUNCTIONS="['_malloc', '_main', '_UpdateDcmImage', '_SetWindowWidthLevel', '_GetWindowWidth', '_GetWindowCenter','_SetCallbackUpdateDcmImageComplete', '_CancelLoadImage', '_SetDisplayFrameIndex', '_SetResizeFrame', '_GetTotalBytes', '_GetReadBytes', '_GetTotalFrames', '_GetFrameUpdateTimeDelay' ]" -s RESERVED_FUNCTION_POINTERS=20 -s MAXIMUM_MEMORY=4096MB -s ALLOW_TABLE_GROWTH -s ALLOW_MEMORY_GROWTH -s USE_SDL=2 -s WASM=1 -s USE_SDL_IMAGE=2 -s SDL2_IMAGE_FORMATS="[""png"", ""jpg""]" -I /work/project/emsdk/upstream/emscripten/cache/sysroot/include /work/project/emsdk/upstream/emscripten/cache/sysroot/lib/libdcmjpls.a /work/project/emsdk/upstream/emscripten/cache/sysroot/lib/libdcmjpeg.a /work/project/emsdk/upstream/emscripten/cache/sysroot/lib/libdcmimage.a /work/project/emsdk/upstream/emscripten/cache/sysroot/lib/libdcmimgle.a /work/project/emsdk/upstream/emscripten/cache/sysroot/lib/liboflog.a /work/project/emsdk/upstream/emscripten/cache/sysroot/lib/libofstd.a /work/project/emsdk/upstream/emscripten/cache/sysroot/lib/libdcmiod.a /work/project/emsdk/upstream/emscripten/cache/sysroot/lib/libdcmjpls.a /work/project/emsdk/upstream/emscripten/cache/sysroot/lib/libdcmdata.a /work/project/emsdk/upstream/emscripten/cache/sysroot/lib/libijg8.a /work/project/emsdk/upstream/emscripten/cache/sysroot/lib/libijg12.a /work/project/emsdk/upstream/emscripten/cache/sysroot/lib/libijg16.a /work/project/emsdk/upstream/emscripten/cache/sysroot/lib/libcharls.a /work/project/emsdk/upstream/emscripten/cache/sysroot/lib/libdcmjpeg.a /work/project/emsdk/upstream/emscripten/cache/sysroot/lib/libi2d.a /work/project/emsdk/upstream/emscripten/cache/sysroot/lib/libz.a camera.cpp events.cpp dcm_image3.cc -O2 -o dcm_image_mod3.js
|
|
|
|
|