我有一個程序,我想通過Emscripten進行交叉編譯。所以,我創建了一個靜態庫foo_core現在嘗試通過將其鏈接到一個HTML頁面: $ em++ -std=c++11 -s VERBOSE=1 main.cpp.o -o example.html libfoo_core.js
VERBOSE is on, this generates a lot of output and can slo
我試圖在不支持-Wl,-whole-library標誌的環境中編譯(emscripten)。我怎樣才能強制編譯器包含導出的符號?該解決方案應該滿足許多這些性能儘可能的: 可以在單個庫被施加(I不想包括從其他庫未使用的符號) 可以通過自動生成(例如?與納米獲取導出的符號表) 會和職能的工作&成員函數 我想過計算文件的東西,如: int x = (int)(&func_a)+(int)(&func_b
我試圖使用emscripten構建C代碼庫,並且它通過所有I/O調用的抽象層。它沒有做,我期望什麼,所以我用getline routine from here on StackOverflow嘗試一個簡單的測試: #include <stdio.h>
#include <stdlib.h>
// From: https://stackoverflow.com/a/314422/211160