亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

python3.5 - c++調用python36

瀏覽:80日期:2022-10-11 16:31:40

問題描述

首先需要配置環境,創建win32控制臺程序,然后對工程進行配置。 項目–>屬性–>vc++目錄–>包含目錄 添加python安裝目錄中include目錄 項目–>屬性–>vc++目錄–>庫目錄 添加python安裝目錄中libs目錄 鏈接器–>輸入–>附加依賴項 添加python36.lib

注意,如果C++工程采用debug版本,需要將將 python安裝目錄里libs文件夾下的python36.lib文件復制,并將名字改成 python36_d.lib

按上述步驟運行代碼,報錯,一大堆無法解析符號

python3.5 - c++調用python36

百度后找到解決方案:

修改 pyconfig.h

#ifdef _DEBUG # define Py_DEBUG #endif 改為#ifdef _DEBUG //# define Py_DEBUG #endif

# ifdef _DEBUG # pragma comment(lib,'python27_d.lib') # else # pragma comment(lib,'python27.lib') # endif /* _DEBUG */ 改為# ifdef _DEBUG # pragma comment(lib,'python27.lib') # else # pragma comment(lib,'python27.lib') # endif /* _DEBUG */

修改object.h

#if defined(Py_DEBUG) && !defined(Py_TRACE_REFS) #define Py_TRACE_REFS #endif 改為#if defined(Py_DEBUG) && !defined(Py_TRACE_REFS) // #define Py_TRACE_REFS #endif

運行后依舊報相同的錯,我沒辦法了,求大神。

問題解答

回答1:

還是用py2吧,py2可以用,py3的上述問問題我還是沒有解決

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 国产播放啪视频免费视频 | 公妇乱淫日本免费观看 | 狠狠亚洲| 三级理论中文字幕在线播放 | 国产精彩 | 性欲影院 | 99在线精品免费视频 | 亚洲精品国产一区二区三区四区 | 日本hd高清xxxxvideos | 亚洲一区二区三区亚瑟 | 思思99 | 涩涩免费网站 | 538prom国产在线视频一区 | 最近最新中文字幕在线第一页 | 99re8免费视频精品全部 | 国产亚洲在线观看 | 亚洲日韩精品欧美一区二区 | www麻豆视频 | 欧美高清在线视频一区二区 | 黑人干日本人 | 一级黄色欧美 | 青青国产成人久久91网 | 91老女人 | 在线观看免费黄网站 | 亚洲欧美另类国产 | 黄色免费网站在线播放 | 国产高清色视频免费看的网址 | 精品久久久久久国产 | 久久精品亚洲一区二区三区浴池 | 亚洲成年网站在线观看 | 欧美一级视频在线观看欧美 | 久久久久久久综合狠狠综合 | 亚洲一卡二卡在线 | 精品中文字幕制服中文 | 亚洲 欧美 自拍 另类 欧美 | 国产综合精品 | 在线观看a级片 | 桃色婷婷| 色男人的天堂 | 国产精品久久久久一区二区三区 | 国产高清精品自在久久 |