gcc

RedMery4 天前
gcc
安装低版本的源高版本Ubuntu(如22.02)修改apt源,快速安装低版本gcc/g++ https://blog.csdn.net/fengyuyeguirenenen/article/details/130395859?spm=1001.2014.3001.5506
LostSpeed6 天前
优化·gcc
gcc的-O优化等级和编译后程序占用空间的关系在调试固件,想看看可以选哪个优化等级,既不会增加代码体积,也不会妨碍单步调试。 不关心具体的优化标志,只关心大的-O优化等级开关。
mzhan01711 天前
linux·make·gcc·pkgconf
Linux: gcc: pkgconf: 谁添加的-I选项今天看到一个问题说这个openssl的include目录是怎么加到编译命令里去的。从项目的代码里没找到。 可能是下面这个pkgconf做的添加。
冉佳驹11 天前
linux·makefile·make·gcc·sudo·.phony
Linux ——— sudo权限管理和GCC编译工具链的核心操作让普通用户拥有 sudo 权限指令一、sudo 权限的核心逻辑二、让普通用户拥有 sudo 权限的完整配置流程(结合示例)
EterNity_TiMe_14 天前
开源·操作系统·gcc·openeuler·实战测评
使用openEuler来测试GCC编译效率实战测评在软件开发的世界里,编译效率直接影响着开发者的工作效率和产品迭代速度。本次测评将深入探索openEuler操作系统上的GCC编译器性能,通过一系列实际案例,从编译速度、代码优化、多线程编译等多个维度,全面评估这套开发环境的实战表现。
威桑17 天前
c++·gcc·llvm
LLVM (Low Level Virtual Machine)全景机制解析LLVM 不只是一个编译器后端,而是一套 模块化、可组合、可复用的编译基础设施平台。其定位类似“编译器界的操作系统”:
win水19 天前
linux·服务器·vim·gcc·g++
十,进程控制在linux中fork函数是非常重要的函数,它从已存在进程中创建⼀个新进程。新进程为子进程,而原进程为父进程。
咯哦哦哦哦1 个月前
linux·vscode·编辑器·gcc
linux patchelf工具 用法patchelf用于修改 ELF(Executable and Linkable Format)格式的二进制文件(如可执行程序、共享库 .so 文件等)。它常用于 Linux 系统中对已编译的二进制文件进行动态链接信息的修改,而无需重新编译源代码。
charlee441 个月前
信创·gcc·arm64·c++17·buildcppdependency
C++信创适配踩坑记事情是这样的:前段时间我用 C++ 开发了一个功能模块,原本跑在主流 Linux 发行版上稳如老狗。项目临近上线,突然接到通知——得适配到信创环境,而且要在周末完成部署并现场演示。结果周一一大早,领导一进门就问:“这个适配工作,今天能做完吗?”
赖small强1 个月前
webrtc·gcc·拥塞控制·twcc·remb·带宽估计
【ZeroRange WebRTC】WebRTC拥塞控制技术深度分析拥塞控制是WebRTC实现高质量实时通信的核心技术之一。它通过动态监测网络状况并自适应调整发送码率,在保证传输质量的同时最大化带宽利用率。WebRTC实现了多种先进的拥塞控制算法,包括REMB、TWCC和GCC等,形成了一个完整的拥塞控制体系。
拾光Ծ1 个月前
linux·运维·自动化·gcc
Linux高效编程与实战:自动化构建工具“make/Makefile”和第一个系统程序——进度条专栏: 🎉《C++》📌《数据结构》💡《C语言》🚀《Linux》前面的文章我们已经讲了如何用gcc/g++编译器来编译代码,让我们的程序运行起来。今天我们再来分享一个自动化构建工具——make/Makefile,让我们从此可以一键化编译代码。然后实战完成第一个Linux系统程序——进度条。
ShiinaKaze1 个月前
linux·gcc·g++
fatal error: bits/c++config.h: No such file or directory缺少 g++ multilib
计算衎1 个月前
开发语言·elf·gcc·c/c++·a2l
.c .o .a .elf .a2l hex map 这些后缀文件的互相之间的联系和作用.a 文件 —— 在 C/C++、ECU、嵌入式开发等领域都经常出现,但它的含义和作用要分清楚。 我给你讲清楚它在不同场景下的含义(尤其是和 .elf、.a2l、.o 的关系)。
代码一天不写我浑森蓝廋2 个月前
linux·centos·gcc·devtoolset
CentOS7 使用 centos-release-scl-rh yum库安装 devtoolset
~光~~2 个月前
ubuntu·gcc
【环境配置 升级gcc】RK3588 Ubuntu20.04 gcc9升级为gcc10我的系统当前使用的是 GCC 9.4.0。现在要升级到gcc10我们将安装 GCC/G++ 12,并设置为默认编译器,然后用它来重新运行 OpenCV 的 CMake 配置。
LostSpeed3 个月前
gcc
ARM - GCC - 建立自己的命令行编译环境在编译Smoothieware工程时,看到工程为了能稳定编译过,下载了特定版本的arm-gcc到工程目录中。 尝试在工程外部建立工具链,以后不管哪个工程,都用自己的工具链,直接编译就行。 将工程内部的工具链删掉。
___波子 Pro Max.3 个月前
gcc
嵌入式-Wno-cpp编译选项好的,我们来详细解释一下 -Wno-cpp 这个编译选项。这是一个非常有针对性的选项,尤其是在嵌入式开发中经常会用到。
阆遤3 个月前
docker·gcc·python3.11·aarch64·统信uos2.0
在Docker debian容器中编译aarch64平台python3.11.9,并创建可离线迁移到统信uos2.0的开发环境办公室统信Uos2.0没有公网访问权限,而我需要在办公室进行excel数据分析,于是想在能够上网的电脑上,安装部署一个python开发环境,再迁移到uos2.0系统上。通过两天的倒腾,在kimi的提示下,初步完成了这一目标。
Wallace Zhang3 个月前
stm32·gcc·eide
STM32F103_Bootloader程序开发15 - 从Keil到vscode + EIDE + GCC的迁移实践STM32 - Embedded IDE - GCC - 如何在工程中生成.bin格式固件 STM32 - Embedded IDE - GCC - 使用 GCC 链接脚本限制 Flash 区域 STM32 - Embedded IDE - GCC - 如何在工程中定义一段 NoInit RAM 内存 STM32 - Embedded IDE - GCC - 如何将编译得到的.bin固件添加CRC32校验码
艾莉丝努力练剑4 个月前
c++·ide·经验分享·gcc
GCC编译器深度解剖:从源码到可执行文件的全面探索🔥个人主页:艾莉丝努力练剑❄专栏传送门:《C语言》、《数据结构与算法》、C语言刷题12天IO强训、LeetCode代码强化刷题、洛谷刷题、C/C++基础知识知识强化补充、C/C++干货分享&学习过程记录