会社のブログログイン登録スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。gcc-6.3.0-1においてです。terminated.のようにエラーが出てしまいます(experimental/filesystemのときも同様)。コンパイルオプションには-std=c++17を付けています。調べたときに-lstdc++fsを付けるとよいという記事を見たので、試しましたが、変わりませんでした。statusのようなエラーを吐くので、そもそもlibstdc++fs.aが存在しないのだと思い、MinGW/内をlibstdc++fsとfilesystemの二つで検索をかけたところ、どちらの名前のファイルも存在しませんでした。MinGWではfilesystemヘッダを利用する方法はないのでしょうか。指定する必要があります。指定されないでビルドされたのではないでしょうか。入手してインストールする必要がありそうです。8.xからではないかと。フラグがありますので、ビルドはできそうです。最新版をインストールした方が良さそうですね。installerでのインストールであったため、自らビルドしていないのですが、MinGWはgccを--enable-libstdxx-filesystem-tsフラグを建てずにビルドしているということでしょうか。読むと、その様ですね。8.2.0で<filesystem>を利用できることを確認ました。GCCアップデート前の7系ではヘッダファイルがなくてエラーになった事から、@alphaさんのコメントの通りGCCでは8.xからの対応のようです。リンク時に-lstdc++fsオプションは必須です。GCCは現在メンテナンスされておらず、GCCも古いバージョンで止まっています。GCCを使用してください。Windowsでのビルド環境はMSYS2を用いるのが最も簡単でしょう。個の銅バッジ57系では‘<experimental/filesystem>‘に関してもヘッダファイルがなくてエラーになっていらっしゃいますか。GCCのビルドは、32bit環境でも可能でしょうか。14:36<experimental/filesystem>を試す前に8系に上げてしまったので、7系でうまくいくかどうかはわかりません。GCCは32bit版も用意されています。MSYS2も同様です。21:44なるほど、w64とついているのに32bitでも使用可能なのですね...ありがとうございました。|この質問に回答するには、ログインする必要があります。求めていた回答ではありませんか?c++windows-10gccのタグが付いた他の質問を参照する。書き込み時にデレクトリがない。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。従って情報を開示できることに同意したことになります。選択した項目のみ受け入れる。