-
コンパイラのバージョン情報を表示する方法: コンパイラのバージョン情報は、通常、コマンドラインオプションや環境変数を使用して取得できます。具体的な方法は使用しているコンパイラによって異なりますが、以下に一般的な例を示します。
-
GCCコンパイラの場合:
gcc --version
-
Clangコンパイラの場合:
clang --version
-
Visual Studioの場合:
cl /?
-
-
コード内でマクロを使用してバージョンを表示する方法: C言語では、コンパイラやプラットフォームに依存するマクロが定義されています。これらのマクロを使用することで、実行時にバージョン情報を表示することができます。以下に一般的な例を示します。
#include <stdio.h> int main() { printf("C言語のバージョン: %ld\n", __STDC_VERSION__); return 0; }
上記のコードでは、
__STDC_VERSION__
マクロを使用してC言語のバージョンを表示しています。 -
コンパイルエラーメッセージを参照する方法: ソースコードをコンパイルする際に、コンパイラからのエラーメッセージにはバージョン情報が含まれる場合があります。コンパイル時にエラーが発生した場合、エラーメッセージを確認してバージョン情報を特定することができます。