2012-02-28 3 views
-1

私は20-30のコードをたくさん持っています。私はboost_filesystem_version 2でコンパイルする必要があります。私は/include/boost/user.hppに定義しようとしましたが、うまくいきません。それを定義する場所は誰でも知ることができます。boost_filesystem_version 2を定義していますか?

+0

マクロ名は大文字でなければなりませんか? –

+0

それはそれが好きですか:S – user1222146

+0

何が好きですか? 「それはうまくいかない」とはどういう意味ですか?現在、ここに疑問はありません。 –

答えて

1

Boost.Filesystemドキュメントページ:「バージョン2は推奨されておらず、ブーストリリース1.48以降には含まれません」したがって、1.48または1.49を使用している場合は、バージョン2を元に戻すことはできません。

+0

さて、解決策は何ですか?すべてのコードを変更するには? – user1222146

+0

@ user1222146:はい。あなたはそうするために1年以上を与えられました。バージョン1.44は、バージョン3が初めて登場した2010年8月にリリースされました。 [Boost.Filesystem docs](http://www.boost.org/doc/libs/1_44_0/libs/filesystem/v2/doc/index.htm)は、バージョン2がそれ以来去っていたことを伝えました。バージョン2のサポートはさらに拡張されました。 1.46で去ることになっていたが、人々にもっと時間を与えるために1.48まで待つことにした。あなたが公正な警告を受けておらず、変更に十分な時間がなかったようなものではありません。 –

+1

@ NicolBolas:要件を決定し、範囲を定め、スケジュールを決め、割り当てられた時間を受け取って、実際に作業を行うのに非常に長い時間はありません。 –

関連する問題