Emscripten простая программа для обработки файлов - PullRequest
1 голос
/ 04 октября 2019

Я пытаюсь перенести существующее приложение C ++ в WebAssembly, но с трудом разбираюсь в документации Emscripten.

Ожидается, что программа будет иметь некоторые входные данные из файла и записывать выходные данные в другой.

Вот моя попытка построить что-то минимальное: https://github.com/mihasic/hellowasm

Нужно ли экспортировать основную функцию? Чего мне не хватает?

1 Ответ

0 голосов
/ 06 октября 2019

Попробуйте добавить --embed-file <path> к команде сборки. <path> может быть путем к каталогу для встраивания всех файлов в этом каталоге.

Примечание: если вы --embed-file content и content - это каталог, содержащий filename.txt, путь, который вы должны использовать в своей программе, - content/filename.txt, а не просто filename.txt.

...