SatDump installing on LINUX #62023年06月06日 23時36分

$ make -j`nproc`
> target fengyun3_support: failed
39% まで到達した。ストップした原因はわからない。

"volk-3.0.0.tar.gz" extracted & installed:
https://github.com/SatDump/SatDump/issues/126

コメント

_ JH4XSY/1 ― 2023年06月08日 20時21分

ChatGPTに質問してみました。

'std::filesystem' has not been declaredというエラーが表示される場合、GCCのバージョンが古い可能性があります。C++17で導入されたstd::filesystemは、GCC 8.0以降でサポートされています。Ubuntu 18.04では、デフォルトでGCC 7.3がインストールされているため、std::filesystemを使用するためには、より新しいバージョンのGCCをインストールする必要があります。

以下のコマンドを実行して、GCC 8.0をインストールしてください。

$ sudo apt-get install gcc-8 g++-8

とのことで,当局の openSUSE 15.4な環境でgcc7⇛gcc8に切り替えたら,'std::filesystem'のサンプル・コードがコンパイルできました。お試しください。

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

※投稿には管理者が設定した質問に答える必要があります。

名前:
メールアドレス:
URL:
次の質問に答えてください:
Tropical fish?

コメント:

トラックバック