2012-07-22 11 views
5

Estoy tratando de usar la utilidad Boost Copy (BCP) para sacar la clase normal_distribution de Boost. Sin embargo, cuando hago bcp normal_distribution ./my_normal_distribution_dir, no aparece nada en el directorio my_normal_distribution_dir.Boost BCP no genera ningún archivo?

He aquí algunos antecedentes más detallada sobre el medio ambiente que lo estoy haciendo esto en:

En Mac OS 10.7, he descargado el Boost 1.50 y archivos de origen desempaquetado. En el directorio de Boost de nivel superior, hice ./bootstrap.sh. Luego, hice ./bjam ./tools/bcp, que produjo un ejecutable bcp en el directorio ./dist/bin. Creé un directorio llamado my_normal_distribution_dir. Entonces, probé los siguientes comandos para extraer la clase normal_distribution:

./dist/bin/bcp normal_distribution ./my_normal_distribution_dir 
./dist/bin/bcp --list normal_distribution --boost=./ ./my_normal_distribution_dir 
./dist/bin/bcp --list normal_distribution --boost=./ output-path:./my_normal_distribution_dir 

También probé usando la ruta absoluta del my_normal_distribution_dir.

Todos ellos dan el siguiente resultado:

no errors detected 

Sin embargo, después de probar todas estas cosas, el directorio my_normal_distribution_dir todavía está vacío! ¿Que debería hacer?

Además, gracias a this thread por sugerir BCP. Una vez que resolvamos el problema descrito anteriormente, BCP debería manejar mi caso de uso perfectamente.

Respuesta

0

Nunca resolví esto. Terminé tirando manualmente los archivos que necesitaba de la base de código de Boost. Sin embargo, me encantaría aprender a hacerlo de la manera "correcta".

Cuestiones relacionadas