GCC

GCC

文章 315 浏览 221

gcc4.6 构建失败,但 gcc4.5 构建失败

我们在构建代码时使用 -Werror=unused-but-set-variable gcc 编译器选项。显然,使用 gcc4.5 的人可以构建它,“即使”存在已设置但随后未使用的变量…

彩扇题诗 2025-01-07 17:27:09 0 0

由于 gcc 路径,Cabal 无法在 Mac OS X Lion 上运行

我刚刚全新安装了 Mac OS X Lion,并安装了 Xcode 4.3 和 Xcode 4.3。 Haskell 平台 2011.4.0.0。 当我尝试通过 Cabal 安装软件包时,出现以下错误: …

£烟消云散 2025-01-07 16:11:37 1 0

构建 python 扩展时如何指定链接器?

我使用 macports gcc-4.6 安装了 python2.7。当我构建扩展模块(python setup.py build_ext)时,会调用正确的 gcc (/opt/local/bin/gcc),但会调用…

痴者 2025-01-07 15:42:21 1 0

初始化列表和赋值重载(运算符=)

赋值运算符的重载是否传播到初始值设定项列表? 例如,假设一个类: class MyClass { private: std::string m_myString; //std::string overloads ope…

习ぎ惯性依靠 2025-01-07 15:15:07 0 0

在 Thumb 代码中使用 BX 调用 Thumb 函数,或跳转到另一个函数中的 Thumb 指令

我正在尝试学习在固件改装中有用的技能(我没有源代码) 这些问题涉及使用 BX 从拇指代码跳转或调用其他现有拇指代码。 我如何使用 BX 从我的 THUMB …

苏大泽ㄣ 2025-01-07 15:00:54 2 0

我可以在 GCC 中使用 x86 汇编的 Intel 语法吗?

我想写一个小型的低级程序。对于其中的某些部分,我需要使用汇编语言,但其余代码将用 C/C++ 编写。 那么,如果我将使用 GCC 将 C/C++ 与汇编代码混合…

怪我太投入 2025-01-07 12:58:52 1 0

“gcc -x c”和“gcc -x c”之间的区别和“gcc -x c++”装配输出

我在文件 main.c 中有以下代码: int main() { int i; for (i = 0; i < 5; i++) { } return 0; } 当我使用 gcc -xc -m32 -S -O0 -o main.s main.c (…

陌生 2025-01-07 12:11:48 0 0

源文件具有不同编译器标志的 Makefile

如何对 Makefile 中的不同源文件使用不同的编译器标志?例如,我想要一个生成的 Makefile: g++ -c -COMPILER_FLAGS_1 -g source1.cpp -o source1.o g…

喜爱纠缠 2025-01-07 12:03:09 1 0

Sparc V8比较和交换函数的内联汇编实现

我的 gcc 交叉编译器不支持 内置函数原子内存访问。我如何使用 Sparc V8 架构的内联汇编来实现以下功能: long __sync_val_compare_and_swap (long *p…

泛泛之交 2025-01-07 10:37:29 0 0

通过mmap分配的内存可以与数据段重叠吗

malloc 函数同时使用 sbrk 和 mmap 函数。现在sbrk函数增加或减少数据段。所以它是线性增长的。现在我的问题是,这种线性是否始终保持,或者例如,mma…

旧话新听 2025-01-07 09:23:15 0 0

为什么 clang 无法编译我的代码?

之前,我使用gcc,并且以下编译良好。但是,使用 clang 时,我收到以下错误: MyWindow.mm:37:25: error: cannot initialize a parameter of type 'id…

爱情眠于流年 2025-01-07 08:59:57 1 0

我如何从源代码静态构建 GDB?

我已经下载了 gdb-6.5.bz2.tar。解压该文件。 我写的: LDFLAGS=-静态 ./configure 但结果我得到了一个 gdb,它需要一个 so 文件,例如:ncurses.so.5…

奢华的一滴泪 2025-01-07 08:26:13 0 0

使用 Visual Studio(Isolated Shell?)对 ARM 设备进行编程

我想使用 Visual Studio(可能是独立 Shell)创建一个自定义 IDE,用于用 C 语言对基于 ARM 的自定义设备进行编程。该设备没有操作系统,并且像微控制…

清旖 2025-01-07 07:39:14 0 0

__builtin_clz 的实现

GCC (4.6+) __builtin_clz 的实现是什么?它是否对应于 Intel x86_64 (AVX) 上的某些 CPU 指令?…

陌上芳菲 2025-01-07 07:35:46 1 0

gcc 对 cbegin 和 cend 方法的支持

哪个版本的 gcc 编译器支持容器的免费 const_iterator 方法,例如:cbegin、cend、crbegin、crend。我使用 gcc 4.6.1 和由 -std=c++0x 标志启用的 c++…

暮倦 2025-01-07 07:35:28 0 0
更多

推荐作者

微信用户

文章 0 评论 0

小情绪

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

笨死的猪

文章 0 评论 0

彭明超

文章 0 评论 0

更多

友情链接

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