Boost.Filesystemライブラリを使ったプログラムをMacでコンパイルしようとしてもそのままではエラーが出てコンパイルできない。コンパイルするためには-lオプションを用いて、「libboost_system-mt」と「libboost_filesystem-mt」を明示的にリンクする必要がある。 ちなみにBoostのバーションは1.37.0、MacPortsでインストールしたものです。 "test.cpp" #include <boost/filesystem.hpp> using namespace boost::filesystem; int main() { path test("test"); if(!exists(test)){ create_directory(test); } return 0; } コンパイル g++ -lboost_system-mt -lboo
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く