编译工程原文链接:https://kripken.github.io/emscripten-site/docs/compiling/Building-Projects.html
一.Emscripten编译优化分为两个步骤:
- 每个源文件编译成目标文件(.bc文件),通过LLVM优化
- 目标文件编译成js文件
二.emscripten正确的优化方式:
# Correct. The SAME LLVM and JavaScript options are provided at both levels.
./emcc -O2 a.cpp -o a.bc//编译成bitcode
./emcc -O2 b.cpp -o b.bc//编译成bitcode
./emcc -O2 a.bc b.bc -o project.js//把bitcode编译成js
两个步骤的优化级别设置为一样
三.Js使用库的两种方式: