SWIG - обернуть внешнюю библиотеку в python - PullRequest
0 голосов
/ 19 апреля 2020

Я интегрирую решение от поставщика, который предоставляет мне только список заголовков C ++ и файлы Stati c Linked lib (.a). Структура заголовочных файлов разделена на несколько папок, таких как boost, math, json, eigen et c.

Следовательно, в моем файле интерфейса я включаю только самый высокий уровень файла .h .

  1. Если я нажму без опции -includeall, build. Но я понятия не имею, как связать, так как существует очень много файлов .a с очень похожим именем ...

  2. Если я использую опцию -includeall во время swig, swig будет жаловаться, что не сможет найти заголовок, даже я пытался использовать -I, чтобы включить наивысший уровень папки include / directory.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...