linux检查编译器版本的命令
-
在Linux系统中,我们可以通过以下命令来检查编译器的版本:
1. `gcc –version`: 这个命令用于检查安装在系统中的GCC(GNU Compiler Collection)编译器的版本。
2. `g++ –version`: 这个命令用于检查安装在系统中的G++编译器的版本,G++是GCC的C++编译器。
3. `clang –version`: 这个命令用于检查安装在系统中的Clang编译器的版本,Clang是一个开源的C、C++、Objective-C和Objective-C++编译器。
4. `clang++ –version`: 这个命令用于检查安装在系统中的Clang编译器的版本,Clang++是Clang的C++编译器。
除了这些编译器,如果你安装了其他编译器,可以查看其对应的文档或者使用特定的命令来检查其版本号。以上命令可以在终端中执行,显示出编译器的版本信息。
2年前 -
要检查Linux上的编译器版本,可以使用以下命令:
1. `gcc -v`:这个命令会显示gcc编译器的版本信息,包括版本号、编译器的构建日期等。
2. `g++ -v`:这个命令会显示g++编译器的版本信息,与gcc类似。
3. `clang -v`:这个命令会显示clang编译器的版本信息,包括版本号、构建日期等。
4. `clang++ -v`:这个命令会显示clang++编译器的版本信息,与clang类似。
5. `make -v`:这个命令会显示GNU Make工具的版本信息,包括版本号、构建日期等。
需要注意的是,各个Linux发行版可能会使用不同的默认编译器,所以上述命令可能需要根据实际情况进行调整。另外,还可以使用`which`命令来查看当前系统上默认使用的编译器的路径,例如`which gcc`会显示gcc编译器的路径。
2年前 -
在Linux系统中,可以使用以下命令来检查编译器版本:
1. `gcc –version`:这个命令用于检查GNU编译器套装(GCC)的版本信息。GCC是Linux系统中最常用的编译器之一。
例子输出:
“`
gcc (GCC) 8.3.0
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
“`2. `g++ –version`:这个命令用于检查C++编译器的版本信息。C++编译器通常是GCC的一部分,但也有其他可用的C++编译器。
例子输出:
“`
g++ (GCC) 8.3.0
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
“`3. `clang –version`:这个命令用于检查Clang编译器的版本信息。Clang是一个LLVM项目的一部分,它提供了一个可替代GCC的编译器套件。
例子输出:
“`
clang version 7.0.1 (tags/RELEASE_701/final)
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
“`4. `llvm-gcc –version`:这个命令用于检查LLVM-GCC编译器的版本信息。LLVM-GCC是LLVM项目的一个早期版本,它在GCC基础上进行了扩展。
例子输出:
“`
LLVM-GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)
“`除了上述命令,还可以使用`cc –version`、`cpp –version`、`c++ –version`等命令来检查编译器版本。这些命令可能是指向实际编译器的符号链接,具体取决于系统配置和软件包管理器安装的内容。
2年前