Я использую последний emscripten для компиляции / связывания простой программы в файле tc:
#include <stdio.h>
int main(int argc, char *argv[])
{
FILE *fp = popen("ls *", "r");
return 0;
}
Я делаю что-то вроде этого:
emcc tc -o t.html
emscripten выдает "error: undefined symbol: popen"
Я знаю, что мог бы использовать '-s ERROR_ON_UNDEFINED_SYMBOLS = 0', чтобы скрыть ошибку, но это разрушит саму цель использования popen дляделай свою работуКогда вы загрузите t.html, вы, конечно, увидите отсутствующую ошибку popen.
Все ли функции в stdio.h реализованы в emscripten?Если нет, не могли бы вы посоветовать мне правильный подход, чтобы заставить работать отсутствующие функции, такие как popen?
Спасибо.