• Как подключить boost.python без ошибок?

    @Slady Автор вопроса
    Станислав Макаров,
    5d14bfb1d323e799007666.png

    Попробовал изменить CMakeLists.txt:

    cmake_minimum_required(VERSION 3.14)
    project(project)

    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++1y -Wall")

    #create executable file
    add_executable(main src/_nonsence.cpp)
    set(BOOST_ROOT ./boost)
    find_package(Boost REQUIRED)
    if(Boost_FOUND)

    include_directories(${Boost_INCLUDE_DIRS})
    target_link_libraries(main ${Boost_LIBRARIES})

    endif()

    find_package(Python3 REQUIRED COMPONENTS Development)
    if(Python3_FOUND)
    message("Python avalible")
    include_directories(${Python3_INCLUDE_DIRS})
    target_link_libraries(main ${Python3_LIBRARIES}) # тут возможно нужно Boost::python3
    endif()

    И получил следующее:
    5d14bffcbc6af765593016.png
  • Как подключить boost.python без ошибок?

    @Slady Автор вопроса
    К сожалению не помогло, но хотя бы новые ошибки.
    5d14a78c0c0f4239060873.png
    Вообще я пытался найти саму библиотеку и нашел только *.a файлы , а dll нету , по-крайней мере для boost.python.
    Есть ли какой-то способ получить её?
    Я пробовал пересобрать заново, но dll не появляется.