淺談c++調(diào)用python鏈接的問題及解決方法
python 版本3.3
系統(tǒng):windows
問題:鏈接時(shí)報(bào)告
1>pythonIniti.obj : error LNK2019: 無法解析的外部符號 __imp___Py_NegativeRefcount,該符號在函數(shù) "public: __thiscall boost::python::api::object_base::~object_base(void)" (??1object_base@api@python@boost@@QAE@XZ) 中被引用
1>pythonIniti.obj : error LNK2001: 無法解析的外部符號 __imp___Py_RefTotal
解決方法
修改兩個(gè)頭文件
1 注釋掉object.h第56行
//#define Py_TRACE_REFS
2 pyconfig.h 375行
//# define Py_DEBUG
以上兩個(gè)宏定義注釋掉以后重新編譯 問題解決
這篇淺談c++調(diào)用python鏈接的問題及解決方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
C語言實(shí)現(xiàn)進(jìn)程5狀態(tài)模型的狀態(tài)機(jī)
狀態(tài)機(jī)在實(shí)際工作開發(fā)中應(yīng)用非常廣泛,用這幅圖就可以很清晰的表達(dá)整個(gè)狀態(tài)的流轉(zhuǎn)。本篇通過C語言實(shí)現(xiàn)一個(gè)簡單的進(jìn)程5狀態(tài)模型的狀態(tài)機(jī),讓大家熟悉一下狀態(tài)機(jī)的魅力,需要的可以參考一下2022-10-10C++IO流之fstream,?stringstream使用小結(jié)
C語言中常用的輸入輸出函數(shù)有如下幾種:前者是格式化標(biāo)準(zhǔn)輸入輸出,后者是格式化文件輸入輸出,最后是格式化字符串輸入輸出,這篇文章主要介紹了C++IO流:fstream,?stringstream總結(jié),需要的朋友可以參考下2022-04-04C++ Boost PropertyTree解析INI文件詳解
Boost PropertyTree庫不僅可以解析JSON,XML格式,還可以直接解析INI格式文件。這篇文章就是為大家介紹一下如何通過Boost PropertyTree解析INI文件,需要的可以參考一下2022-01-01使用C++一步步實(shí)現(xiàn)俄羅斯方塊后續(xù)
本文主要給大家分享的是作者在使用C++制作俄羅斯方塊小游戲的時(shí)候所需要的常用的函數(shù),有需要的小伙伴可以借鑒下,希望大家能夠喜歡。2017-12-12