我看到很多人展示我如何使用Python API在C++然而,看來我沒有API或引用已經當我包括:Python解釋器的C++
#include "Python.h"
或
#include <Python.h>
我看了一下這些網站,並給了我一切,除非我能得到這個參考:
- http://www.codeproject.com/Articles/11805/Embedding-Python-in-C-C-Part-I
- http://docs.python.org/2/c-api/index.html
我已經安裝了Python 2.7,我想知道,如果從python.org其他下載了我的答案。我安裝了IronPython,但沒有成功。
我在哪裏可以得到這個參考?
IronPython是一個Python的.NET實現。你想要CPython。 –
我已經包含它現在我得到這個錯誤:LINK:致命錯誤LNK1104:無法打開文件'python27_d.lib' –
正如第一篇文章中提到的,在調試模式下構建需要python27_d.lib,它不包含在正常分佈中。這個答案和評論提供了一些處理該選項:http://stackoverflow.com/questions/11311877/creating-a-dll-from-a-wrapped-cpp-file-with-swig/11313020#11313020 –