Emscripten (2) Optimization levels
和 gcc 一樣 emcc 也可以設定 optimization levels。
1. Optimization levels of Hello world:
編輯一個 hello.c
#include <stdio.h> int main() { printf("Hello, world!\n"); return 0; }
$ emcc -O1 hello.c $ cat a.out.js
這邊的 a.out.js 沒有很最佳化,還有換行和空白。
設成 level 2 再試一次。
$ emcc -O2 hello.c $ cat a.out.js
這邊的 a.out.js 比上面的更最佳化一點,可以發現 code 都擠在一起。
留言
張貼留言