GCC

GCC

文章 315 浏览 218

gcc 堆栈边界

我知道可以使用 gcc 的 mpreferred-stack-boundary 参数来设置堆栈边界。我想知道是否可以完成以下操作。 在特定机器上找到用作堆栈边界的默认值。 对…

知你几分 2024-10-12 13:32:43 5 0

Cygwin GCC C++编译器 - 为什么./?

Closed. This question is off-topic. It is not currently accepting answers. 想要改进此问题吗?更新问题,使其关于- Stack Overflow 的主题。 13…

鸩远一方 2024-10-12 13:13:11 2 0

为已弃用的函数生成链接时错误

gcc 和 GNU binutils 有没有办法标记某些函数,以便它们在使用时会在链接时生成错误?我的情况是,我有一些库函数,为了与现有二进制文件兼容,我没有…

ら栖息 2024-10-12 09:30:00 4 0

C++: gcc 链接时找不到静态成员

我收到错误: file.cpp:20: undefined reference to `MyClass::arr' 在这一行,我有: #include "MyClass.hpp" extern "C" { void MyClass::func() { …

屌丝范 2024-10-12 04:59:36 5 0

调试信息会减慢编译器速度?

我正在开发 iPhone 应用程序。我编译为两个目标:Simulator-debug 和 Device-Release。 模拟器的编译速度非常慢,但设备的编译速度非常快。我能看到的…

回忆躺在深渊里 2024-10-12 04:38:32 1 0

Linux、GNU GCC、ld、版本脚本和 ELF 二进制格式 -- 它是如何工作的?

我正在尝试了解有关 Linux 中的库版本控制以及如何将其全部发挥作用的更多信息。上下文如下: -- 我有两个版本的动态库,它们公开同一组接口,例如 li…

少年亿悲伤 2024-10-12 04:36:23 3 0

当串联调用 obj.F1().F2().F3( sin(x) ) 时,何时计算参数?

我使用流运算符(例如operator&lt&lt(const char*))进行日志记录。在我的单元测试中,我有一个如下所示的测试: MyLogger oLogger oLogger &lt&lt "c…

冰雪梦之恋 2024-10-12 03:13:44 3 0

gcc 和 VC++ 的 #define 数量是否有限制?预处理器可以处理吗?

在讨论要定义大量常量和位模式的项目的设计可能性时,出现了标准编译器可以处理多少个 #define 的问题?我认为这是一个非常大的数字,但我们很想知道…

一张白纸 2024-10-12 02:51:09 3 0

Linux、GNU GCC、ld、版本脚本和 ELF 二进制格式 -- 它是如何工作的?

我正在尝试了解有关 Linux 中的库版本控制以及如何将其全部发挥作用的更多信息。上下文如下: -- 我有两个版本的动态库,它们公开同一组接口,例如 li…

原来是傀儡 2024-10-12 02:34:57 3 0

ld 脚本中节定义末尾的=0 是什么意思?

我刚刚看到最后有 =0 的节定义,即 .init : { KEEP (*(.init)) } =0 最后的 =0 意味着什么以及它的意义是什么?…

爱给你人给你 2024-10-12 00:01:29 3 0

C++库兼容性

我目前正在编写一个库,并正在考虑从 GCC 4.1.2 迁移到 GCC 4.5.2(最新版本)。如果我将代码编译到静态库中,我是否可以假设编译器兼容性(显然在同…

喜爱纠缠 2024-10-11 23:38:07 4 0

GCC 链接到共享对象的链接器名称

假设我 在机器 A 上有: /usr/lib/libsomething.so.1 ; 机器 B 上的 /usr/lib/libsomething.so.2 。 两台机器都有 /usr/lib/libsomething.so 符号链…

戴着白色围巾的女孩 2024-10-11 22:01:09 3 0

gcc 给出了奇怪的 Intel 语法

我一直试图通过使用编译器生成不同优化级别的各种 C 程序的汇编程序来更好地了解幕后发生的情况。有件事困扰我一段时间了。 当我按如下方式编译 tc 时…

仅此而已 2024-10-11 21:29:00 3 0

使用 find 和 gcc 创建包含空格的文件路径的源依赖项时出现问题

我正在使用 gnu-make 构建嵌入式软件。使用 find 收集源(包括其路径)。由于某些路径/文件名包含空格,构建过程失败。 这样的列表看起来像: 来源=\ …

記憶穿過時間隧道 2024-10-11 19:12:38 5 0

是否有一个 gcc 选项来假设所有外部“C”函数不能传播异常?

除了在每个函数原型上添加属性之外,是否有任何方法可以让 gcc 知道 C 函数永远不会传播异常,即 extern "C" 内声明的所有函数都应该是 __attribute__…

撩起发的微风 2024-10-11 19:04:52 2 0
更多

推荐作者

linfzu01

文章 0 评论 0

可遇━不可求

文章 0 评论 0

枕梦

文章 0 评论 0

qq_3LFa8Q

文章 0 评论 0

JP

文章 0 评论 0

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