Tôi đang cố gắng sử dụng tiện ích Boost Copy (BCP) để kéo lớp học ra khỏi Tăng cường normal_distribution
. Tuy nhiên, khi tôi làm bcp normal_distribution ./my_normal_distribution_dir
, không có gì xuất hiện trong thư mục my_normal_distribution_dir.Tăng BCP không xuất ra bất kỳ tệp nào?
Dưới đây là một số nền tảng chi tiết hơn về môi trường mà tôi đang làm điều này trong:
Trên Mac OS 10.7, tôi đã tải về Boost 1.50 và file nguồn untared. Trong thư mục Boost cấp cao nhất, tôi đã thực hiện ./bootstrap.sh
. Sau đó, tôi đã thực hiện ./bjam ./tools/bcp
, đã tạo ra tệp thực thi bcp trong thư mục ./dist/bin. Tôi đã tạo một thư mục có tên my_normal_distribution_dir. Sau đó, tôi đã thử lệnh sau để trích xuất các lớp 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
Tôi cũng đã cố gắng sử dụng đường dẫn tuyệt đối của my_normal_distribution_dir.
Tất cả những cung cấp cho các đầu ra sau đây:
no errors detected
Tuy nhiên, sau khi thử tất cả các công cụ này, các thư mục my_normal_distribution_dir vẫn còn trống! Tôi nên làm gì?
Ngoài ra, nhờ this thread để đề xuất BCP. Khi chúng tôi giải quyết vấn đề được mô tả ở trên, BCP sẽ xử lý hoàn toàn trường hợp sử dụng của tôi.