gcc 相关问题

GCC是GNU编译器集合。它是Linux上事实上的标准C编译器,也支持许多其他语言和平台。

如何从外部模块导出符号?

我在内核源代码树之外进行编码。有两个模块,第一个 printt 有一个函数 printtty() 用于将字符串打印到当前 tty,第二个模块 hello 调用 prin...

回答 1 投票 0

如何告诉 GCC 在将指针传递给具有只读访问权限的函数后不需要从内存中重新加载值

请考虑以下方案: #包括 typedef char*(*g)(const char*) __attribute__((__access__(__read_only__, 1))) ; 字符*h(常量字符*) __属性__((__访问__(

回答 1 投票 0

10 月 31 日跳过,为什么?

我不经常编程,我可能跳过了一些重要的东西,但是...... 我希望以下代码在 10 月 30 日和 11 月 1 日之间写入 10 月 31 日。 我的输出跳过了第 31 个...

回答 1 投票 0

10 月 31 日跳过,为什么? [已解决:一月 = 0]

我不经常编程,我可能跳过了一些重要的东西,但是...... 我希望以下代码在 10 月 30 日和 11 月 1 日之间写入 10 月 31 日。 我的输出跳过了第 31 个...

回答 1 投票 0

C++ 库兼容性

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

回答 2 投票 0

在声明中定位 GCC 属性

GCC 编译器关心我们将属性语句放在声明中的什么位置吗?例如,以下是等效的: void foobar (void) __attribute__ ((section ("bar")));

c gcc
回答 3 投票 0

gcc -pg 创建 a.out 而不是 gmon.out

如何让我的 gcc -pg 创建 gmon.out 文件而不是 a.out?我正在尝试使用 gprof 分析我的 CPU,但是当我编译 .c 文件时,我得到一个 a.out,这不是我需要的。

回答 2 投票 0

在 os x 上的单独文件夹中最小化 gcc 安装

是否可以在 os x lion 上将带有头文件的纯 gcc 安装在单独的文件夹中? 这样我就可以保持操作系统干净并将所有开发工具集中在一个地方。

回答 1 投票 0

GCC可以用来编译到定制平台吗? [已关闭]

假设我们有一个新平台X。 我们可以修改 GCC 以便它可以为该平台编译 C/C++ 吗?如果是这样,这些变化是什么以及有多大?

回答 1 投票 0

如何正确编译 Judy 数组示例?

我正在尝试编译 http://judy.sourceforge.net/doc/JudySL_3x.htm#JSLG 给出的示例。我已经按照

回答 1 投票 0

Java 在运行时解释?

Java编译器编译成二进制就像gcc编译C代码一样?或者它只是编译成另一种类型的“语言”,由另一种事物解释? 我无法运行它。我猜一定是...

回答 6 投票 0

如何为WSL(linux的windows子系统)安装GCC和GDB?

我需要 gcc 来编译 c 代码,但无法在 wsl 上安装 gcc。我尝试了 sudo apt-get install gcc 但它不起作用。这就是错误。 hack@DESKTOP-VMQA3JB:~$ sudo apt-get install gcc 正在阅读...

回答 2 投票 0

在 .o 文件中本地化函数体块

我得到了一些简单的代码文件 曼根.c: ///////////// 文件开头 无效 mangen(int* 数据) { for(int j=0; j<100; j++) for(int i=0; i<100; i++) data[j*100+i] = 111; } //...

回答 3 投票 0

g++版本兼容性

这是一个特定的 gcc 相关问题。我有一个用 g++ 4.1.2 编译的库,我想提供给用户。用户可以在他们的代码中使用我们的 API 并链接我们的库来创建最终的执行...

回答 2 投票 0

如何在 alpine 上使用 gcc -pg 解决问题?

我有dockerfile: 来自阿尔卑斯山:3.18.2 工作目录/应用程序 运行 apk 添加 gdb gcc musl-dev make binutils 复制 ./src /应用程序 运行 gcc main.c -pg -o 应用程序 但编译失败并出现错误: /usr/lib/gcc/x86_64-alp...

回答 1 投票 0

如何在编译时检测 long double 是否具有扩展精度

在少数系统上,double 与 long double 相同。 如何在编译时检测 long double 是否具有比 double 更高的扩展精度,并将其用于条件编译。 我看到有预定义的 mac...

回答 4 投票 0

“BangBangControlTest.o 和 BangBangControl.o 中的重复符号 _heating_unit”是什么意思?

我在尝试编译代码时收到此错误。 $ g++ -o BangBangControlTest BangBangControl.o BangBangControlTest.o ld:BangBangControlTest.o 中的重复符号 _heating_unit 和

回答 1 投票 0

在 gcc 中,有什么方法可以动态地将函数调用添加到 main() 的开头吗?

我在 glibc 基准 malloc 速度测试(glibc/benchtests/bench-malloc-thread.c)中使用我的 fast_malloc() 实现动态覆盖 malloc(),通过在我的

回答 2 投票 0

使用-std=c99编译时我需要使用-pedantic还是-ansi?

我是 C/GCC 菜鸟,抱歉。谢谢你。

c gcc
回答 3 投票 0

如何在Debian Linux的GCC的math.h文件中找到sin函数的声明?

我在 Yashwant Kanetkar 的书 Let us C 中读到了有关 C 编程语言的内容。在函数章节中,我读到了 math.h 文件的 sin、cos、tan 和 pow 函数。但本章中写道: 是...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.