2017-03-06 44 views
0

試圖讓emscripten生成一箇舊的C項目。它建立,而是拋出一個警告:Emscripten拋出未解決的mcount符號異常

warning: unresolved symbol: mcount

這是奇怪的,因爲這不是在我的代碼,但它顯示了在js文件所有的地方和不可思議的地方了。無法分辨它在做什麼。

試圖在瀏覽器中運行它會從缺少的函數中拋出異常。

uncaught exception: abort(-1) at [email protected]: ...

回答

0

原來這是我以前打電話,所以我可以配置文件它-pg GCC標誌。

emcc main.c display.o azure.o -o main.html -lm -s USE_SDL=2 -s USE_SDL_TTF=2 -g -Wall -pg -O2 -Wl,-rpath,.

它插入它無處不在自己的_mcount功能瞭解各部分多久。

刪除它,並記住下次你分析一些東西,不要讓它進入提交。