Как я могу собрать и скомпилировать код C ++, используя файл setup.py? - PullRequest
0 голосов
/ 20 сентября 2019

Я создаю проект на 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.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...