C 1z 開発で、新しい Experimental::filesystem ライブラリを利用しようとしているユーザーがリンカーに遭遇しました。エラー。 Experimental::filesystem は別の仕様であるため、この問題は C 1z サポートとは異なります。
この問題を解決するには、ユーザーはコードを適切なライブラリにリンクする必要があります。 GCC 5.3 以降の場合は、-lstdc fs フラグを使用します。
g++ main.cpp -O2 -g -o go -lstdc++fs
このライブラリは静的ライブラリであるため、リンカー コマンド内でこれに依存するオブジェクトの後に配置する必要があります。
更新:
以上がC 1z で Experimental::filesystem を使用する場合のリンカー エラーを修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。