为了避免使用系统默认python,编译生成pybind11的python版本。
可以在find_package(python3),前插入指定编译的python路径 。
set(Python3_EXECUTABLE "C:/Users/19065/AppData/Local/Programs/Python/Python39/python.exe")
find_package(Python3 REQUIRED COMPONENTS Interpreter Development)

再进行编译pyorbbec-sdk的编译,则可发现指定的python路径(重复Configure,就不会出现了,只有第一次会出现)

此时,使用vs2022进行编译生成install,则可以发现生成的sdk版本已经变为切换的python版本

467

被折叠的 条评论
为什么被折叠?



