Resultados de la búsqueda a petición "boost-python"

1 la respuesta

La exportación de la clase Boost Python no se compila con un error de enlace en Visual Studio 2013

Compilé Boost y lo usé para exportar la siguiente función a un archivo DLL: #include <boost/python.hpp> using namespace boost::python; std::string greet() { return "hello, dude !!"; } BOOST_PYTHON_MODULE(hello) { def("greet", greet); } Esto ...

1 la respuesta

¿Cómo envolver una función C ++ que devuelve boost :: opcional <T>?

Quiero ajustar una función que devuelve unboost::optional<T>. Es decir, dado: class Foo { boost::optional<T> func(); };Me gustaría terminar de alguna manera para que Python obtengaT por valor, oNone: class_<Foo>("Foo") .def("func", ...

2 la respuesta

Extracción de caracteres sin signo de la matriz de numpy.uint8

Tengo un código para extraer un valor numérico de una secuencia de Python, y funciona bien en la mayoría de los casos, pero no para una matriz numpy. Cuando intento extraer un carácter sin firmar, hago lo siguiente unsigned char val = ...

1 la respuesta

Clase C ++ no reconocida por Python 3 como un módulo a través de Boost.Python Embedded

El siguiente ejemplo de Boost.Python v1.56 muestra cómo integrar el intérprete Python 3.4.2 en su propia aplicación. Desafortunadamente, ese ejemplo no funciona de fábrica en mi configuración con MSVC2013 en Windows 8.1. Y no he encontrado 1 ...

2 la respuesta

Conversión de C ++ de la matriz NumPy a Mat (OpenCV)

Estoy escribiendo una envoltura delgada alrededor de la biblioteca de realidad aumentada de ArUco (que se basa en OpenCV). Una interfaz que estoy tratando de construir es muy simple: Python pasa la imagen al código C ++;El código C ++ detecta ...

2 la respuesta

MacOSX + Boost_Python + PyFTGL: - Símbolo no encontrado, esperado en: espacio de nombres plano

Estoy tratando de instalar PyFTGL en MacOSX Yosemite. La versión de Python que estoy usando es 2.7 de macports. He instalado boost desde macports especificando + python27. Para instalar PyFTGL construí desde la fuente y edité el archivo ...

1 la respuesta

Administrar el código Python 3 con SCons

en el trabajo tengo la tarea de convertir una biblioteca grande con código Python 2.7 a Python 3.x. Esta biblioteca contiene muchos scripts y extensiones hechas con boost python para C ++. Todo esto está construido con SCons que no funciona con ...

2 la respuesta

¿boost python admite una función que devuelve un vector, por referencia o valor?

Soy nuevo en python, he visto boost python y se ve muy impresionante. Sin embargo, pasando por la introducción, no puedo encontrar ningún ejemplo en el que el vector de objetos se devuelva como lista / tuplas de Python. Es decir, tome este ...

1 la respuesta

Incrustar Python en C ++ y llamar a métodos desde el código C ++

Intento incrustar un script de Python en mi programa C ++. Después de leer algunas cosas sobre incrustación y extensión, entiendo cómo abrir mi propio script de Python y cómo pasarle algunos enteros. Pero ahora estoy en un punto y no entiendo ...

3 la respuesta

Boost bibliotecas de enlaces automáticos que no están construidas por Boost, pero las creadas están construidas

Estoy desarrollando una aplicación matemática que se puede ampliar escribiendo scripts de python. Estoy usando Qt 4.6.3 (construido como biblioteca estática, versiones de depuración y lanzamiento) y Boost 1.43.0 (construido como biblioteca ...