首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#gcc

GNU编译器套装(英语:GNU Compiler Collection,缩写为GCC),指一套编程语言编译器。

【linux】gcc makefile

用户11029103

我们的C程序中,并没有定义“printf”的函数实现,且在预编译中包含的“stdio.h”中也只有该函数的声明,而没有定义函数的实现,那么,是在哪里实“prin...

5110

【Linux】深度解析与实战应用:GCC/G++编译器入门指南

大耳朵土土垚

  在Linux系统中,gcc和g++是GCC套件中用于编译C和C++程序的工具。gcc专门用于C语言程序的编译,而g++则专注于C++程序的编译。虽然两者在编...

9710

【linux学习指南】Linux编译器 gcc和g++使用

学习起来吧

预处理功能主要包括宏定义,文件包含,条件编译,去注释等。 预处理指令是以#号开头的代码行。 实例: gcc –E hello.c –o hello.i 选...

16010

GCC 降级 / 版本选择

为为为什么

我当前 gcc 的版本为 11.4, 但是需要安装 gcc 7的版本,但是安装时报错:

12310

Makefile CFLAGS和LDFLAGS

直木三十一

CFLAGS += -I/dir #引用的库文件路径/dir。

11220

【Linux】手把手教你从零上手gcc/g++编译器

修修修也

然后我们使用gcc的只激活预处理选项,将生成的文件定向输入到新文件test.i中:

10910

深入浅出GCC编译器

mindtechnist

GCC原名为GNU C语言编译器(GNU C Compiler),只能对C语言进行编译等处理。后来随着其功能的扩展,可以支持更多编程语言,如C++、Java、F...

24410

Linux下Centos7中的gcc/g++

薛定谔方程难

同时编写C++代码的时候不能够写gcc test.c,这样的话会报错,大概率都是链接错误,gcc不认识g++中的流。但是g++能够编译 .c 代码

8210

【香菇带你学Linux】​Linux环境的gcc编译安装

炒香菇的书呆子

gcc(GNU Compiler Collection)是GNU项目的一部分,它是一个支持多种编程语言的编译器集合,但最常用的是作为C和C++的编译器。GCC能...

28700

踩坑一处(GCC)STL `std::async` 实现BUG导致的crash问题

owent

腾讯 | 后台开发工程师 (已认证)

近期发现项目组使用新版本的 opentelemetry-cpp 的时候偶现崩溃。崩溃的位置在STL的 std::future 析构的地方,而这个 std::fu...

16510

libstdc++.so.6 version GLIBCXX_3.4.30 not found

为为为什么

23510

服务器无root权限通过Anaconda 虚拟环境更换 gcc / g++ 版本

kwai

腾讯 | 员工 (已认证)

方法:通过 Anaconda 安装 gcc/g++,然后通过软连接更改路径。无需root权限。

36010

CentOS / tencentOS 升级 gcc 支持 c++17

kwai

腾讯 | 员工 (已认证)

目前环境中默认安装的gcc大多版本为 4.8.5,该版本并不支持 c++17。现为了满足对c++17 的依赖,需更新 gcc 版本。

87030

Linux基础——Linux开发工具(中)_gcc/g++

Eternity._

前言:在上一篇我们简单介绍了yum,vim的一些常用的指令和模式,现在让我们来进一步了解其他的Linux环境基础开发工具gcc/g++,gdb。

14810

Linux开发工具——gcc篇

用户11029129

  我们前面已经学习了使用vim来编写代码,我们也知道了,Linux下的工具都是各自独立的,vim用来编写代码,我们如何执行代码呢?这就需要用到gcc/g++了...

17710

GCC 14的一个warning to error BUG

owent

腾讯 | 后台开发工程师 (已认证)

早先社区报过 opentelemetry-cpp 在GCC 14中编译不通过的问题。最近我也是先升级我们项目组的工具链,主要也是把GCC升级到GCC 14,这时...

19810

【Linux】编译器-gcc/g++

秦jh

在这个阶段中,gcc 首先要检查代码的规范性、是否有语法错误等,以确定代码的实际要做的工作,在检查 无误后,gcc 把代码翻译成汇编语言。

10310

2012年7月11日 Go生态洞察:Gccgo在GCC 4.7.1中的集成

猫头虎

与gc相比,gccgo编译代码较慢,但支持更强大的优化功能,因此由gccgo构建的CPU密集型程序通常运行更快。GCC多年来实现的所有优化功能,包括内联、循环优...

12410

Linux gcc编译生成静态库和共享动态库的过程

typecodes

这篇文章主要通过实例演示在Linux下如何使用gcc分别编译生成静态库和动态库文件以及其它程序如何使用这个生成的静态库和动态库。

58620

Linux gcc链接动态库出错:LIBRARY_PATH和LD_LIBRARY_PATH的区别

typecodes

昨天在自己的CentOs7.1上写makefile的时候,发现在一个C程序在编译并链接一个已生成好的lib动态库的时候出错。链接命令大概是这样的:

65910

相关产品

  • GNU编译器套装(英语:GNU Compiler Collection,缩写为GCC),指一套编程语言编译器。

领券