Classe C ++ não reconhecida pelo Python 3 como um módulo via Boost.Python Embedding

O exemplo a seguir do Boost.Python v1.56 mostra como incorporar o interpretador Python 3.4.2 em seu próprio aplicativo. Infelizmente esse exemplo não funciona imediatamente na minha configuração com o MSVC2013 no Windows 8.1. E eu não encontrei 1 exemplo completo de trabalho sobre incorporação, pelo menos nenhum que tenha menos de 10 anos.

Eu recebo o seguinte erro ao executá-lo:ImportError: 'embedded_hello' não é um módulo interno

O código está aqui:http://pastebin.com/shTtdxT8

Alguma dica do que posso fazer para deixar isso correr? E, em geral, como expor uma classe c ++ em Python e vice-versa?

questionAnswers(1)

yourAnswerToTheQuestion