Resultados da pesquisa a pedido "boost-python"

1 a resposta

Incorporando Python em C ++ e chamando métodos do código C ++

Eu tento incorporar um script Python no meu programa C ++. Depois de ler algumas coisas sobre incorporação e extensão, entendo como abrir meu próprio script python e como passar alguns números inteiros para ele. Mas agora estou em um ponto em que ...

3 a resposta

Impulsione as bibliotecas de links automáticos que não são criadas pelo Boost, mas as que foram criadas são criadas

Estou desenvolvendo um aplicativo de matemática que pode ser estendido escrevendo scripts python. Eu estou usando o Qt 4.6.3 (construído como biblioteca estática, versões de depuração e lançamento) e o Boost 1.43.0 (construído como biblioteca ...

1 a resposta

Símbolo indefinido do python boost: boost :: python :: detail :: init_module

Recebo um erro de símbolo indefinido ao tentar importar uma extensão compilada com o python boost, e o símbolo é aquele que deve ser incluído na biblioteca de boos Estou usando o Boost 1.46.1, Python 3.1.2 e GCC 4.4. Eu criei o boost ...

3 a resposta

Boost :: Python- possível converter automaticamente de dict -> std :: map?

Eu tenho uma classe C ++, com uma função de membro que pode levar um número pequeno a grande de parâmetros. Vamos nomear esses parâmetros, a-f. Todos os parâmetros têm valores padrão. Como parte do projeto python em que estou trabalhando, quero ...

6 a resposta

std :: vetor para aumentar :: python :: list

Eu tenho um método em c ++ que é chamado de python e precisa retornar um objeto de lista pytho Eu já criei o método, e ele está anexado a uma classe exposta e pode ser chamada a partir de python agora ... (retorna nula A pergunta é: como faço ...

1 a resposta

Como você passa o kwargs para uma função empacotada boost-pytho

Tenho uma função python com esta assinatura: def post_message(self, message, *args, **kwargs): Gostaria de chamar a função do c ++ e passar alguns kwargs. Chamar a função não é o problema. Saber como passar os kwargs é. Aqui está um exemplo ...

2 a resposta

criar namespace boost-python aninhado

sando o python de impulso, preciso criar um espaço para nome aninhad Assume Tenho a seguinte estrutura de classe cpp: namespace a { class A{...} namespace b { class B{...} } } Solução óbvia não funciona: BOOST_PYTHON_MODULE( a ) { ...

3 a resposta

Exemplos do Boost.Python, Windows 7 x64, “ImportError: carregamento da DLL falhou: o módulo especificado não pôde ser encontrado.”

Passei os últimos 2 dias tentando iniciar exemplos do Boost.Python com o erro "ImportError: DLL load failed: O módulo especificado não pôde ser encontrado" erro, enquanto tentava carregar módulos pyd compilados (usando o bjam). Eu estava usando ...

1 a resposta

boost :: python e conjunto :: apagar -> comportamento estranho

Estou tentando armazenar objetos em um std :: set. Esses objetos são boost :: shared_ptr <>, provenientes do ambiente python. adicionar valores ao conjunto não causará problemas. Mas quando tento apagar um valor, mesmo passando a ...

4 a resposta

Exposição de uma instância da classe C ++ para um interpretador incorporado python

stou procurando uma maneira simples de expor uma instância de classe C ++ a um intérprete incorporado em pytho Eu tenho uma biblioteca C ++. Esta biblioteca está empacotada (usando swig no momento) e eu posso usá-la no interpretador python Eu ...