Предположим, у меня есть функция abc, реализованная module.cc, и я создаю module.o, а затем связываюсь с флагом:
-s EXPORTED_FUNCTIONS="['_abc']"
Я получаю эту ошибку:
WARNING root: function requested to be exported, but not implemented: "_abc"
Что может быть причиной?
заключая функции в extern "C" {}
исправил проблему.
Других решений пока нет …