Bootstrap

vs2019 pybind11 c++ python报错原因

 

(1)无法解析的外部符号main

(2)找不到"python.h"

(3)无法识别的字符

 

原因:

(1)解决方案配置(debug/release):要设置为Release

(2)解决方案平台(x86/x64):要设置为x64 (win10)

(3)依赖库和链接器配置问题:要将 python / include 和 pybind / include 正确配置

参考链接:pybind11使用配置icon-default.png?t=L892https://www.jianshu.com/p/9619f8f02891

;