Я разочарован, в конце концов, днями экспериментов с Boost.Python, но ничего не добился.Как скрестить Python и C++
Загружаю и устанавливаю и запускаю bjam и т. Д. В соответствии с инструкциями. Дальнейшее развитие, безусловно, будет рассмотрено, но теперь я просто хочу начать с чего-то простого. Тем не менее, библиотека просто не может даже построить простой пример приветствия ... VS2012 продолжает выскакивать некоторые ошибки, такие как error LNK2001: unresolved external symbol __imp___Py_NoneStruct
.
В любом случае, я хочу написать некоторые фундаментальные функции (такие как add, multiply и т. Д.) В C++, а затем вызвать их из сценария Python.
Извините, что я задал очень простой вопрос. Может ли кто-нибудь показать мне простой пример? Я думаю, что код в порядке у меня, the essence is how do you link and include the library in you project, and how do you setup the project properties.
Я был бы очень признателен, если кто-то может научить меня. Благодарю. :)
==============================
EDIT:
Я отправил что-то подобное раньше. Вот ссылка: How to solve __imp___Py_NoneStruct Error in Boost.Python?
Я разместил все свои ссылки и включая операции там.
Большое спасибо. :)
Какую строительную среду вы используете? – mike
просто свяжите библиотеку python –
@mike Спасибо за ваш ответ. Я использую Windows 7, Microsoft Visual Studio 2012 Express Version, Python 2.7, Boost 1.54. :) – ChangeMyName