Próbuję użyć narzędzia Boost Copy (BCP), aby wyciągnąć klasę normal_distribution
z funkcji Zwiększ. Jednak gdy wykonuję bcp normal_distribution ./my_normal_distribution_dir
, nic nie pojawia się w katalogu my_normal_distribution_dir.Boost BCP nie generuje żadnych plików?
Oto niektóre bardziej szczegółowe tła na środowisko, że robię to w:
na Mac OS 10.7, Pobrałem Boost 1.50 i pliki źródłowe untared. W katalogu Boost najwyższego poziomu zrobiłem ./bootstrap.sh
. Następnie zrobiłem ./bjam ./tools/bcp
, który wygenerował plik wykonywalny bcp w katalogu ./dist/bin. Stworzyłem katalog o nazwie mój_normalny_dystrybucyjny. Następnie próbowałem następujące polecenia, aby wyodrębnić klasę 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
Próbowałem też stosując bezwzględną ścieżkę my_normal_distribution_dir.
Wszystko to daje następujące dane wyjściowe:
no errors detected
Jednak po wypróbowaniu tego wszystkiego, katalog my_normal_distribution_dir jest jeszcze pusty! Co powinienem zrobić?
Ponadto, dzięki this thread za sugerowanie BCP. Po rozwiązaniu problemu opisanego powyżej, BCP powinien doskonale poradzić sobie z moim przypadkiem użycia.