Я создаю проект на python, который должен использовать внешнюю библиотеку, встроенную в C ++ ( эта ).Я пытался собрать файл setup.py
и скомпилировать этот код при установке.
Я пытался использовать scikit-built
, создавая setup.py
в том же каталоге CMakeLists.txt
.Но я всегда получаю одно и то же сообщение об ошибке при запуске, хотя обычная компиляция C ++ работает нормально, когда выполняется вручную в терминале.Мой setup.py
выглядит так:
from skbuild import setup
setup(name = 'PackageName',
version = '1.0',
long_description = '''This is really just a demo package.''')
После сборки файлов возникает следующая ошибка:
make: *** No rule to make target 'install'. Stop.
An error occurred while building with CMake.
Command: "cmake" "--build" "." "--target" "install" "--config" "Release" "--"
Source directory: home/mytest/fast_align-master
Working directory: home/mytest/fast_align-master/_skbuild/linux-x86_64-3.6/cmake-build
Please see CMake's output for more information.