Я на 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 ++.
Что еще мне следует сделать искать здесь?