gcc哪个版本可以编译erlang24
时间: 2023-09-02 16:14:51 浏览: 59
目前,Erlang/OTP 24需要使用 GCC 7.5 或更高版本进行编译。你可以使用以下命令来检查你的GCC版本:
```
gcc --version
```
如果你的GCC版本过低,你可以考虑升级GCC或者使用其他的编译器,比如clang。
相关问题
gcc 编译版本不同
不清楚你具体指的是哪个方面的版本不同,但是根据你提供的引用内容,可以看出gcc编译器的版本可能会影响到编译过程中的一些细节。例如,不同版本的gcc可能会有不同的编译选项和默认行为,可能会导致生成的汇编代码或可执行文件有所不同。此外,不同版本的gcc可能会有不同的库依赖和静态编译的支持情况。因此,在使用gcc编译代码时,需要注意所使用的gcc版本和相关的编译选项,以确保编译结果符合预期。
#### 引用[.reference_title]
- *1* *3* [gcc编译过程](https://blog.csdn.net/m0_51429770/article/details/126985310)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [【gcc】高版本gcc编译出的程序在低版本glibc机器上运行](https://blog.csdn.net/bandaoyu/article/details/121476940)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
可以用gcc去编译码?
是的,也可以使用gcc编译器编译C++代码。gcc是一个通用的编译器,既可以编译C语言代码,也可以编译C++语言代码。使用gcc编译C++代码的命令格式为:
```
gcc filename.cpp -o filename
```
其中,`filename.cpp`是你的C++源代码文件,`filename`是编译后生成的可执行文件名。需要注意的是,使用gcc编译C++代码时,需要在命令行中添加参数`-lstdc++`,以便链接C++标准库。因此,完整的gcc编译C++代码的命令为:
```
gcc filename.cpp -o filename -lstdc++
```
使用gcc编译C++代码的过程与使用g++编译C++代码的过程类似,但使用g++编译器更为常见,因为它专门用于编译C++代码,更加方便和易于使用。