Нет проблем со связью с lib python с помощью Homebrew python3 .7, но невозможно связать с python3 .8 - PullRequest
0 голосов
/ 18 марта 2020

Я на MacOS 10.13.6.

Когда я запускаю brew install python, он без проблем устанавливает python 3.7, и я могу скомпилировать программу с pybind11, используя `python3-config --ldflags` в G ++ без проблем. Однако, когда я пытаюсь установить python@3.8 с помощью Homebrew (мне нужно использовать brew link --force, поскольку он по-прежнему указан только для бочонков), не похоже, что g ++ находит библиотеки. Я подтвердил, что при запуске python3-config --ldflags с python 3.8 создается каталог, содержащий libpython3.8.dylib и libpython3.8.a, но я все еще получаю кучу ошибок «неопределенная ссылка» в g ++.

Что еще мне следует сделать искать здесь?

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