Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
gcc,我可以将 offsetof() 与指向成员的模板化指针一起使用吗?
下面的代码在这里 https ideone com XnxAyw https ideone com XnxAyw 我得到的编译器错误是 prog cpp In member function size t list base
templates
gcc
pointertomember
offsetof
为什么 GCC 不允许我创建“内联静态 std::stringstream”?
我将直接前往 MCVE include
c
gcc
stringstream
找不到包“gdk-pixbuf-2.0”
我正在尝试在 Amazon Linux 发行版实例上构建 librsvg 我已经通过 yum 安装了大部分依赖项 其中一些在实例上启用的默认 yum 存储库中不可用 因此必须从头开始构建它们 我已经走了很远 但还停留在最后一点 跑步时sud
c
Linux
gcc
makefile
C 十六进制常数类型
我写了以下c代码 include
c
gcc
gcc 没有小字符串优化吗?
Most std string实现 包括 GCC 使用小字符串优化 例如 有一个answer https stackoverflow com a 21710033 2640636讨论这个 今天 我决定检查我编译的代码中的字符串在什么时候被移
c
string
gcc
memory
Optimization
是什么使 ELF 库中的符号成为对象或普通符号?
我有一个正在加载一些插件的应用程序dlopen 具体来说dlopen name RTLD LAZY RTLD DEEPBIND 有一些插件 以二进制形式提供 可以正常加载 但我尝试构建的插件无法加载并出现错误 opt app plugins
gcc
sharedlibraries
ld
ELF
与 glib-2.0 链接时,cygwin gcc 4.3 中的参数顺序很重要
我正在尝试使用 cygwin 编译适用于 os x 和 linux 的代码 然而 我发现 gcc 的参数顺序给出了意想不到的结果 例如 以下情况会失败 gcc std gnu99 I usr include glib 2 0 I usr l
gcc
autoconf
arguments
列出目标文件中未定义的引用
所以我正在用 g 构建一堆模块 我使用 c 命中一些源文件来生成 o 目标文件 然后 我有时会使用 ld 的 r 标志组合目标文件 以生成更多 o 文件 在此过程中的某个地方 某个功能没有被包含在内 所以我想做的是找到一个快速工具 它可以查
c
gcc
g
使用 GNU C 内联汇编在 VGA 内存中绘制字符
我正在学习使用 C 和内联汇编在 DOS 中进行一些低级 VGA 编程 现在我正在尝试创建一个在屏幕上打印出字符的函数 这是我的代码 This is the characters BITMAPS uint8 t characters 464
c
gcc
x86
DOS
djgpp
由于符号链接错误,无法在 Mac OSX 10.8.1 中安装 ruby-1.9.2
首先 我尝试了常见的rvm安装 rvm安装1 9 2 但是 显示了以下错误 The provided compiler usr bin gcc is LLVM based it is not yet fully supported by r
ruby
MacOS
gcc
installation
rvm
Gcc 自定义运算符 new[] 和 delete[] 对于对齐的类来说是错误的 - 地址清理程序报告缓冲区溢出
基本上当类有对齐要求和自定义运算符时new and delete 然后在 gcc 上发生了不好的事情并且地址清理程序报告缓冲区溢出 MCVE include
c
gcc
C17
memoryalignment
链接器失败:.gnu.linkonce.t
我在使用 GCC 3 2 3 链接共享库时遇到问题binutils https en wikipedia org wiki GNU Binutils2 18 当我尝试链接库时出现以下错误 gnu linkonce t 在 rodata 节中
gcc
linkererrors
binutils
如何在 GCC 插件中添加内置函数?
GCC 插件可以添加新的内置函数吗 如果是的话 该如何正确做呢 GCC 版本是 5 3 或更高版本 代码由C语言编写的插件编译和处理 中提到了gcc melt org 上 GCC 插件的基本原理 http starynkevitch net
c
gcc
builtin
gccplugins
在 gcc 中强制执行 C++98 标准
我有一项学校作业应该用符合 C 98 的代码编写 我怎样才能强迫g 仅接受遵循此标准的代码 将要 std c 98做这个技巧还是我需要添加额外的标志 Per GCC 标准文档 http gcc gnu org onlinedocs gcc
c
gcc
c98
为什么 GCC 不会在文件末尾生成任何有关换行符的警告?
From C11 5 1 1 2 翻译阶段 第 2 段 非空的源文件应以换行符结尾 字符 其前面不得紧接反斜杠 发生任何此类拼接之前的字符 这意味着每个源文件都必须以换行符结尾 Example include
c
gcc
Clang
newline
GCC:分段错误和调试程序仅在优化时崩溃
这是线程的后续内容 C 分段错误 也许 GDB 在骗我 https stackoverflow com questions 22828609 c segmentation fault and maybe gdb is lying to me
c
gcc
Optimization
segmentationfault
GCC 从 C++ 程序生成的汇编代码中的 .cfi 和 .LFE 是什么?
我有以下 C 代码 int factorial int n if n 0 return 1 return n factorial n 1 int main void factorial 5 return 0 当我使用 g S Factori
c
gcc
Assembly
所有 CopyConstructible 类型都是 MoveConstructible 类型吗?
根据工作草案 N3337 与已发布的 ISOC 11 标准最相似的草案 和cppreference com http en cppreference com w cpp concept CopyConstructible 答案是肯定的 N3
c
C11
Ubuntu
gcc
为什么 x86-64 上的 GCC 在函数内插入 NOP?
给定以下 C 函数 void go char data char name 64 strcpy name data x86 64 上的 GCC 5 和 6 编译 普通gcc c g o其次是objdump 这到 00000000000000
gcc
Assembly
x8664
noop
./configure 使用指定版本的 g++
如何告诉 配置 文件使用指定版本的 g 进行编译 Thanks 在 bash shell 中 您可以执行以下操作 configure CC gcc 2 95 其他 shell 也会有类似的技术 但我无法帮助您了解具体细节 如果您的项目是 C
gcc
version
autoconf
configure
1
2
3
4
5
6
...100
»