GCC

GCC

文章 315 浏览 218

过剩问题

当我编译后尝试运行此代码时,我只得到一个没有内容的窗口边框,那么错误在哪里? 注意:我使用 ubuntu 和 gcc 来编译 gcc -lglut Simple.c -o Simple…

无畏 2024-10-16 00:51:18 3 0

python setup.py 构建指令有类似 AC_CHECK_LIB 的东西吗?

我有一个 python 包,它构建了自己的扩展模块。目前我正在 setup.py 中将所有编译作为 ext_module 进行,但我确实需要 AC_CHECK_LIB 类型功能 - setup…

梦里的微风 2024-10-16 00:16:19 2 0

为什么LLVM要为同一个程序添加两条额外的指令?

我正在编译这个 C 程序并比较生成的汇编代码: int main(){ return 0 } GCC 给出了这个主函数 (cc hello. c -S): _main: LFB2: pushq %rbp LCFI0: mov…

一口甜 2024-10-15 23:52:25 4 0

-std=c99 可以阻止我的 #includes 正常工作吗?

我正在尝试在Linux系统上编译C程序。我有一个 stdlib.h 的 #include 语句。 当我使用 gcc 编译程序时,如下所示: gcc -std=c99 -g -o progfoo progfo…

魄砕の薆 2024-10-15 23:36:41 2 0

GCC 中的 wchar_t 有多大?

GCC 支持 -fshort-wchar 将 wchar_t 从 4 个字节切换为两个字节。 在编译时检测 wchar_t 大小的最佳方法是什么,以便我可以将其正确映射到适当的 utf-…

油饼 2024-10-15 22:06:04 3 0

swprintf 在 xcode 中使用 unicode 字符失败,但在 Visual Studio 中工作

在尝试转换一些现有代码以支持 unicode 字符时,出现了此问题。如果我尝试将 unicode 字符(在本例中我使用欧元符号)传递到任何 *wprintf 函数中,它…

戏蝶舞 2024-10-15 19:58:58 1 0

GCC隐式对齐问题。 (64 位代码)

如何在 gcc 中显式禁用已定义变量的对齐? 采用这段代码: typedef struct{ unsigned long long offset unsigned long long size unsigned long type …

美羊羊 2024-10-15 19:32:05 4 0

void* 类型的链表

我正在尝试读取一个文本文件并将每一行存储在 void* 类型的链接列表的节点中。 这是列表的头文件。 #ifndef LINKEDL #define LINKEDL struct node_s {…

画尸师 2024-10-15 19:04:24 4 0

Netbeans 无法构建(如何将其指向我的新 Open MPI 库?)

我正在 OS X 上使用 Netbeans 进行 C 开发,但我的项目无法构建,并指出“...Open MPI 的安装未使用 Fortran 90 支持进行编译” 我已经安装了更新的 g…

夢归不見 2024-10-15 17:02:46 4 0

mingw gcc编译和gdb调试

我想gdb在mingw下的Windows上如何工作? 当用mingw C编译成.exe时,它会创建PE文件,对吧(这样Windows就可以运行它)。 但随后您想使用 gdb 调试 .ex…

煮酒 2024-10-15 16:26:23 6 0

gnu cgi (cgicc) 无法在 Windows 上使用 MinGW/Cygwin 与 gcc 一起编译

我必须在 Windows 上使用 cgicc 构建“概念验证”。但目前我无法构建cgicc。当前版本的 cgicc v3.2.9 既不能在 MinGW (gcc v4.5.0 / v3.4.5) 中也不能…

云巢 2024-10-15 11:43:59 4 0

标准库容器在 GCC 中的右值上生成大量副本

我正在为 Linux 和 Linux 编写一个应用程序。 Windows,并注意到 GCC 构建产生了大量对复制构造函数的无用调用。 下面是产生此行为的示例代码: struc…

避讳 2024-10-15 11:07:17 3 0

如何将 __func__ 与内联汇编一起使用

我试图通过将字符串存储在特殊部分 (__dlog) 中来将元数据添加到 ELF 可执行文件中。当前的方法使用(滥用?)内联汇编来存储字符串并且几乎可以按预…

呆橘 2024-10-15 10:29:31 2 0

如何分辨“gmake”使用另一个版本的 GCC? (Linux)

我的机器上有常用的 gcc(位于 /usr/bin/gcc),当我为我正在开发的某个框架设置环境时,会链接另一个(较新的)gcc。 我想使用 /usr/bin/gcc 上的旧…

江南月 2024-10-15 09:35:53 3 0

函数的条件宏 #define - 导致:“function”重新定义警告

我刚刚看到这个帖子,描述了如何添加条件宏: #define 的条件值 但就我而言,我在条件内定义一个函数。 #if TARGET_IPHONE_SIMULATOR #define doSomet…

夏了南城 2024-10-15 08:50:59 3 0
更多

推荐作者

linfzu01

文章 0 评论 0

可遇━不可求

文章 0 评论 0

枕梦

文章 0 评论 0

qq_3LFa8Q

文章 0 评论 0

JP

文章 0 评论 0

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