2015-06-05 1 views
3

Я хочу сделать мой код питона пипсом. Тем не менее, мой код зависит от другой библиотеки, которая не доступна. Итак, как-то мне нужно скомпилировать исходный код, когда пользователь называет pip install.Как скомпилировать зависимости C++ во время установки pip?

Как я могу это сделать? Я не смог найти хорошую ссылку с помощью простых поисков Google.

ответ

1

Я бы порекомендовал взглянуть на то, как llvmlite решает эту проблему. Идея заключается в использовании пользовательского cmdclass s в setup.py, который вызывает вашу другую систему сборки. Например, в llvmlite они обращаются к CMake.

https://github.com/numba/llvmlite/blob/master/setup.py

 Смежные вопросы

  • Нет связанных вопросов^_^