ホームページ  >  記事  >  バックエンド開発  >  以下に、テキストから生成された、クエリに適合する記事のタイトルをいくつか示します。 * Linux にインストールされている libstdc ライブラリのバージョンを確認する方法 * 「文字列」を超えて: Fi の正確なメソッド

以下に、テキストから生成された、クエリに適合する記事のタイトルをいくつか示します。 * Linux にインストールされている libstdc ライブラリのバージョンを確認する方法 * 「文字列」を超えて: Fi の正確なメソッド

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-10-28 08:47:02332ブラウズ

Here are a few article titles, generated from your text, that fit the query:

* How to Determine the Installed libstdc   Library Version on Linux
* Beyond

Linux でインストールされている libstdc ライブラリのバージョンを照会する

インストールされている libstdc ライブラリのバージョンを表示する一般的な方法の 1 つは、次のようなコマンドを使用してライブラリ ファイル自体から関連データを抽出することです。文字列 /usr/lib/libstdc .so.6 | grep GLIBC。このアプローチでは結果が得られる可能性がありますが、アドホックまたはヒューリスティックな方法とみなされます。

幸いなことに、この情報を取得するために使用できるより正確なコマンドがあります。そのようなコマンドの 1 つは次のとおりです。

$ /sbin/ldconfig -p | grep stdc++

このコマンドは、libstdc と互換性のあるライブラリとその対応する場所をリストします。

バージョン 3.4.0 以降の場合、より具体的なアプローチは次のコマンドを使用することです。コマンド:

$ strings /usr/lib/libstdc++.so.6 | grep LIBCXX

このコマンドは、指定された libstdc バージョンと互換性のあるバージョンのリストを表示します。

または、次のコードを使用してライブラリの日付スタンプを取得できます:

<code class="cpp">#include <cstdio>

int main() {
#ifdef __GLIBCPP__
    printf("GLIBCPP: %d\n", __GLIBCPP__);
#endif
#ifdef __GLIBCXX__
    printf("GLIBCXX: %d\n", __GLIBCXX__);
#endif
    return 0;
}</code>

コードをコンパイルした後、実行可能ファイルを実行すると、インストールされている libstdc バージョンの日付スタンプが表示されます。

参考までに、さまざまな libstdc バージョンの日付スタンプの表は公式ドキュメントにあります。

以上が以下に、テキストから生成された、クエリに適合する記事のタイトルをいくつか示します。 * Linux にインストールされている libstdc ライブラリのバージョンを確認する方法 * 「文字列」を超えて: Fi の正確なメソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。