GCC

GCC

文章 315 浏览 221

GCC(不是 clang)如何进行这种优化,决定一个结构成员的存储不会影响另一个结构成员的成员?

这是有问题的代码: struct Cell { Cell* U; Cell* D; void Detach(); }; void Cell::Detach() { U->D = D; D->U = U; } clang-14 -O3 生成: mov rax…

下雨或天晴 2025-01-11 11:34:21 0 0

从 fgets() 输入中删除尾随换行符

我试图从用户那里获取一些数据并将其发送到 gcc 中的另一个函数。代码是这样的。 printf("Enter your Name: "); if (!(fgets(Name, sizeof Name, stdi…

£冰雨忧蓝° 2025-01-11 09:37:34 0 0

Ubuntu-20.04-lts docker 容器中的 Gcc-4.8

我正在尝试使用下面的 dockerfile 在 ubuntu-20.04 docker 映像中安装 gcc-4.8 。 # Pull base image. FROM ubuntu:20.04 .............. ...........…

纸短情长 2025-01-11 07:52:17 1 0

在C中,什么构成“未定义的引用”?到一个符号?

我正在阅读有关 GCC 链接器的 --wrap 选项的 GNU 文档,该选项可用于模拟函数进行测试。 https://ftp.gnu.org/ old-gnu/Manuals/ld-2.9.1/html_node/l…

筱果果 2025-01-11 06:15:52 0 0

节点 14 LTC (v14.15.4) 支持的 libgcc 和 libstdcplusplus rpm 版本

我有一个关于 Node js 14 LTC 支持哪些 gcc 版本的查询,因为在我的项目中,我们最近升级到了 Node js 14 LTC,并且之前用于 AIX 6.1 和 AIX 7.1 的 l…

把梦留给海 2025-01-11 06:07:54 1 0

gcc 中的 ARM ACLE 支持

我正在编写一个应用程序,我想在其中检测是否从 ISR 调用了某个函数。忽略应用程序的具体情况,它的目标是 Cortex M0。为了避免直接使用 asm 标签,我…

北音执念 2025-01-11 00:33:17 0 0

GCC 重整的变化会影响 ABI 兼容性吗?

文档 -fabi-版本 说这个[这里仅部分]: [...] 版本 11 首次出现在 G++ 7 中,纠正了 sizeof...表达式和运算符名称。对于多个实体 函数内具有相同的名…

云柯 2025-01-10 17:51:18 0 0

GCC 11.x 令人烦恼的解析 +不一致的错误(重新声明为不同的符号类型),这是 GCC 错误吗?

以下代码可以正常编译从 GCC 4.7.1 到但不包括 GCC 11.1: constexpr int SomeValue = 0; void test () { void (SomeValue) (); } 在 GCC 上11.x 失败…

两个我 2025-01-10 17:17:58 0 0

构建文件:“无目标”在“无项目”中(编译器:未知)

我用c/c++写了一段代码。更正所有错误后,我尝试编译并构建它,并收到以下错误日志: -------------- Build file: "no target" in "no project" (comp…

飘逸的'云 2025-01-10 16:04:13 0 0

gcc:CLOCK_REALTIME 未声明

我试图运行我发现的 C 代码 在这个网站上 #include #include #include #define n 2048 double A[n][n]; double B[n][n]; double C[n][n]; int main() …

挽清梦 2025-01-10 14:19:22 0 0

无法在 Apple M1 和 Docker 上安装 Jaxlib

我正在尝试在 Apple M1 Pro 机器上的 Docker 上安装 Jax、Jaxlib 和 Chex。 Docker 镜像的基础操作系统是 Debian。执行 uname -m 会在容器内提供 aarc…

昵称有卵用 2025-01-10 13:05:42 1 0

实现 C++使用普通 C 的(纯)接口

给定一个纯 C++ 类: class ICppA { public: virtual ~ICppA() {} virtual double add(double v) = 0; virtual double sub(double v) = 0; virtual do…

妞丶爷亲个 2025-01-10 12:46:26 0 0

我在 spack 安装阶段安装 openmpi 软件包时遇到问题,该如何继续?

我在从命令开始的 openmpi 配置和安装阶段遇到问题: spack安装hdf5 用于安装spack。 不断获得以下输出:( [...] No patches needed for openmpi ==>…

终陌 2025-01-10 08:38:24 0 0

在 x86-64 上使用 clang-11 交叉编译 aarch64-linux-gnu 错误:'bits/c++config.h'找不到文件

我正在尝试使用 clang-11 将 c++ 文件从我的 x86-64 主机交叉编译为 aarch-linux-gnu。 这是命令: clang-11 -v -target aarch64-linux-gnu -B/usr/aa…

坐在坟头思考人生 2025-01-10 07:42:03 0 0

ODR 违规(弱符号被弱符号覆盖)

有以下目录结构: ├── A │   ├── A.cpp │   ├── A.hpp │   ├── A.o │   └── Evil.hpp ├── B │   ├── B.cpp │   ├── B.…

饭团 2025-01-10 07:39:44 0 0
更多

推荐作者

夢野间

文章 0 评论 0

doggiejohn

文章 0 评论 0

就此别过

文章 0 评论 0

初见终念

文章 0 评论 0

qq_rvKjBH

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文