VS2015报错:LNK2019 无法解析的外部符号__imp_Py_Initialize,该符号在函数_main中被引用

C++调用python程序时,出现的错误如下:

 到底是为什么呢?试了各种办法都未能解决这里的错误orz。既然其他的错误都解决不了,那就先看看是否能先把这里警告解决。

出现警告这是由于调用的python版本与活动解决方案平台的版本不一致导致的。

python版本:

活动解决方案平台版本:

可以发现两者不一致,解决方案:

将活动解决方案平台版本改成x64,具体如下

修改完成后,再次运行整个程序

发现整个方案能够运行成功,错误也没有了。

总结下,要是你得相关头文件和依赖库都已经添加,还是出现上面的问题,不妨看看是不是和我犯了同样的错误,要是是的,可以修改下活动解决方案平台版本使其与python版本一致。

希望能帮助到和我遇到同样问题的童靴们

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。