GCC

GCC

文章 315 浏览 218

GCC 除法截断(舍入问题)

在 Ubuntu Linux 10.04 上使用 GCC,除法后出现不需要的舍入。 我尝试过: #include &ltstdio.h&gt #include &ltstdlib.h&gt #include &ltstring.h&gt…

亚希 2024-10-31 01:56:46 2 0

用静态链接重新定义malloc/free有多个定义错误

最近,我的公司想将编译器从gcc-3.4更新到gcc-4.5。但是,我们客户的机器可能没有最新的 libstdc++.so,因此我们希望静态链接我们的二进制文件。 我们…

柳若烟 2024-10-31 01:53:44 0 0

为什么我的程序可以在 Ubuntu gcc 上运行,但不能在 OSX gcc 上运行?

所以我的作业,我在 Ubuntu 中运行它,它编译得很好并且运行得像它应该的那样。但是当我在 Mac OSX 中运行它时,它出现总线错误。这是为什么? 我正在…

栖迟 2024-10-31 01:38:49 1 0

错误:不明确的默认类型转换 (c++)

我有一个类,它包装了一个枚举,以便于打印、序列化等。 我希望能够在 switch 语句中使用它作为传统的枚举,因此我一直使用 int() 重载器直到 gcc-4.3…

救星 2024-10-31 01:19:34 1 0

g++ 上的 strdup 错误与 c++0x

我有一些 C++0x 代码。我能够在下面重现它。下面的代码在没有 -std=c++0x 的情况下工作正常,但是我需要它来用于我的真实代码。 如何在 C++0x 中包含 …

三寸金莲 2024-10-31 00:57:36 1 0

有没有办法在 gcc <4.4 上进行 128 位移位?

gcc 4.4 似乎是他们添加 int128_t 的第一个版本。我需要使用位移位,但某些位字段的空间已经用完。 编辑:可能是因为我使用的是32位计算机,所以无法…

暖阳 2024-10-30 21:39:10 1 0

GCC 多个优化标志

我有一些使用 -02 和 -03 集进行编译的遗留代码。从 GCC man 文件我得到保证: -O3 打开 -O2 指定的所有优化,还打开 -finline-functions、-funswitch…

花之痕靓丽 2024-10-30 21:25:17 0 0

编译 C++ Mac 上的代码

我想在 Mac 上编写非常简单的 C++ 程序,但出现错误。我对 C++(和 gcc)没有太多经验,网上的简单指南也没有讨论这个主题。 请看一下我的简单的 hell…

小姐丶请自重 2024-10-30 20:14:42 1 0

使用最新的 mingw-get-inst (3.16.11)、gcc 编译 libf2c 时出现问题

我正在尝试将一些非常旧的 Fortran 代码移植到 Windows。我想使用 mingw 和 f2c,它们可以将代码转换为 OS X 和 Ubuntu 上可用的 C 语言。我在全新安…

待天淡蓝洁白时 2024-10-30 20:06:30 1 0

汇编代码 `movl %1, %%ebx` 是什么意思?

我试图理解一些汇编代码: movl $244, êx movl %1, %ëx 第一个意味着将数字 244 放入寄存器 eax,但第二个意味着什么?预先感谢您的帮助 P.S see the …

浮生未歇 2024-10-30 19:47:19 0 0

文件格式无法识别;使用 GCC 视为链接描述文件

我对 Makefile 还很陌生,我正在尝试将 3 个文件 file1.c、file2.c 和 file1.h 构建为一个名为 exFile 的可执行文件。这就是我得到的: all: exFile e…

御弟哥哥 2024-10-30 18:05:42 1 0

中型内存分配的最佳大小是多少?

对于序列化系统,我需要分配缓冲区来写入数据。所需的大小事先未知,因此基本模式是 malloc N 字节,如果需要更多字节,则使用 realloc。 N 的大小足…

吹泡泡o 2024-10-30 17:39:57 0 0

创建 ELF 而不是 a.out

我需要使用 gcc 生成一个简单的“Hello World”ELF32 可执行文件。 不过我似乎没有 gcc-elf 命令。 是否可以创建 ELF 二进制文件而不是 a.out 而无需…

挽容 2024-10-30 17:35:05 2 0

无法识别文件格式;视为链接描述文件

我是 gcc 编译器的新手。 我的朋友为我编写了这个脚本(图形过滤器),但我无法使用它,因为我收到一些错误。 我有 2 个目录和一个 C 文件: -dir- in…

我做我的改变 2024-10-30 15:54:03 1 0

使用 gcc 在 C 中使用多个 __attribu__

能否使用 gcc 在 C 语言中向标识符添加多个属性? 这是我现在所拥有的。我省略了包含语句,因为它们在帖子中变得混乱。 如果有办法将两个相加,一般语…

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