亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

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

python3.5 - c++調用python36

瀏覽:111日期: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 編程
相關文章:
主站蜘蛛池模板: 久久国内精品自在自线观看 | 国产在线免 | 国产成人精品免费视频 | 黄色网址网站在线观看 | 91免费高清视频 | 亚洲三级免费观看 | 欧美日本色 | 日本免费人成黄页在线观看视频 | 美国一级毛片片aa久久综合 | 美日韩一级 | 在线 中文字幕 日韩 欧美 | 91精品国产高清久久久久 | 亚洲不卡在线观看 | 国产精品国产亚洲精品看不卡 | 日本成aⅴ人片日本伦 | 亚洲一级片在线播放 | 我想看三级特黄 | 欧美精品成人3d在线 | 国产特黄一级毛片特黄 | 色久视频 | 免费一级欧美大片久久网 | 久久精品国产免费看久久精品 | 在线观看国产精品日本不卡网 | 欧美另类孕交免费观看 | 日韩三级一区 | 天天干亚洲 | 日本黄页网站在线观看 | 亚洲一区视频在线播放 | vr18成人资源| 一区二区精品在线观看 | 九九99re在线视频精品免费 | 精品免费国产 | 久色国产 | 美国一级毛片在线 | 亚洲第一网站免费视频 | 男女国产 | 在线综合视频 | 国产日韩欧美综合一区二区三区 | 天天se天天cao综合网蜜芽 | 自拍 第一页 | 国产免费爱在线观看视频 |