Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
__POSIX_VISIBLE 正在破坏我在 cygwin 上的 pthreading
我正在编译一个在 cygwin 上使用 pthreads 和 gcc 确切地说是 g 的项目 鉴于我一直在linux上开发这个 我从来没有遇到过任何问题 但现在 我无法编译使用某些 pthread 函数的代码 编译器抱怨这些函数未声明 我意
c
gcc
Cygwin
pthreads
GCC 错误消息“Error: unsupported for `mov'”是什么意思?
我只是想编译一些我从书中输入的简单示例代码 GCC 给了我上述错误 这是我的代码 cat n test cpp 1 define READ COMMAND 3 2 3 define MSG LENGTH 128 4 5 include
Linux
Assembly
gcc
systemcalls
inlineassembly
gcc 共享库无法链接到 glibc
我正在 Linux 64 位下使用 Eclipse CDT 编写一个简单的 C 共享库 该代码有一个对rand 函数在
c
gcc
Linker
GCC 中函数静态变量是线程安全的吗?
在示例代码中 void foo static Bar b 编译为GCC是否保证b将以线程安全的方式创建和初始化 在 gcc 的手册页中 找到了 fno 线程安全 静态命令行选项 不要发出额外的代码来使用 C ABI 中指定的例程 本地线程安
c
gcc
static
initialization
threadsafety
如何运行 GCC 预处理器来获取 #define 等宏扩展后的代码?
GCC 预处理器是否可以生成 C 源代码并过滤掉不相关的源代码 例如 一个 c文件有一个 define切换以定义许多不同的平台 我只对一个平台感兴趣 并且我希望 C 预处理器过滤掉不相关的代码 Does GCC支持这个吗 是的 使用 E o
gcc
奇怪的 GCC 短 int 转换警告
我有一些 C 代码 其内容如下 short int fun16 void short int a 2 short int b 2 return a b 当我尝试用 GCC 编译它时 我收到警告 warning conversion to s
c
gcc
implicitconversion
将多个 -std 开关传递给 g++
假设运行是否安全g with g std c 98 std c 11 会使用C 11编译吗 我在中没有找到明确的确认文档 但我看到 O标志的行为是这样的 The 海湾合作委员会手册没有说明 任何互斥的最后一个 std 指定的选项生效 第一次
gcc
g
compileroptions
如果我优化大小而不是速度,为什么 GCC 生成的代码速度会快 15-20%?
我第一次注意到 在 2009 年 GCC 至少在我的项目和我的机器上 如果我优化的话 倾向于生成明显更快的代码size Os 而不是速度 O2 or O3 从那时起我就一直想知道为什么 我已经成功地创建了 相当愚蠢的 代码来显示这种令人惊讶
c
performance
gcc
x8664
compileroptimization
如何覆盖 setup.py 默认使用的编译器 (GCC) 标志?
我明白那个setup py使用相同的CFLAGS用于构建 Python 我有一个我们的 C 扩展存在段错误 我需要构建它without O2因为 O2正在优化一些值和代码 以便核心文件不足以确定问题 我只需要修改setup py以便 O2未
python
gcc
setuptools
setuppy
distutils
类中 static const ODR
我有点困惑statica 的类内初始化const成员 例如 在下面的代码中 include
c
gcc
Linker
onedefinitionrule
c中的“short int”和“short”有什么区别? [复制]
这个问题在这里已经有答案了 将变量声明为short int 和short 有什么区别 在gcc编译器中 short占用2个字节 用sizeof short 检查 并且short int也给出了2个字节的大小 两者是否相同或不同 在这种情况下
c
gcc
int
embeddedlinux
short
使用 dlopen 和 dlsym 以及 -fPIC 编译 C 程序
我遇到了符号解析错误的问题 我的主程序使用 dlopen 加载共享库 并使用 dlsym 加载其中的符号 程序和库都是用 C 编写的 库代码 int a int b return b 1 int c int d return a d 1 为
c
Linux
gcc
ELF
dlopen
静态链接 libstdc++:有什么问题吗?
我需要将使用 GCC 4 7 的 libstdc 在 Ubuntu 12 10 上构建的 C 应用程序部署到运行 Ubuntu 10 04 的系统 该系统附带了相当旧版本的 libstdc 目前 我正在编译 static libstdc s
c
Linux
gcc
staticlibraries
libstdc
c中的##是什么?
我看过这个片段 define kthread create threadfn data namefmt arg kthread create on node threadfn data 1 namefmt arg 什么是 代表 是什么意思
c
gcc
syntax
cpreprocessor
GCC 编译时抛出错误:错误:未知类型名称“FILE”
我正在制作一个只写的函数 hello 到一个文件 我已将其放在另一个文件中 并将其标头包含在程序中 但 gcc 给出了一个错误 error unknown type name FILE 代码如下 app c include
c
gcc
原始双类型比较的 GCC 问题
我有以下代码 但是当使用带有各种优化标志的 GCC 4 4 编译它时 我在运行时得到了一些意想不到的结果 include
c
gcc
double
Compare
如何应用 GCC 补丁
我正在尝试申请this给 MinGW 上的 GCC 打补丁来获取它编译 GDC 2 但我不知道怎么做 我对 GCC 的内部结构仍然很陌生 甚至对一般的 nix 工具也很陌生 我知道有patch命令 但我不知道如何使用它 我什至不知道我是否有
gcc
Patch
gcc4
Glibc、GCC、binutils 兼容性
有没有关于 binutils glibc 和 GCC 之间版本兼容性的官方文档 我发现这个矩阵binutils 与 GCC 版本兼容性 对于 GCC 和 glibc 来说 如果有这样的东西就好了 我问这个问题的目的是 我需要知道我是否可以构
c
gcc
glibc
binutils
如何编译lapack以便在安装octave时可以正确使用?
我正在尝试在运行 redhat IBM LSF 的集群中从源代码安装最新的 Octave 3 8 1 除了我自己的主目录之外 我没有对其他任何地方的写访问权限 这就是为什么我必须从源代码安装八度 集群提供的blas和lapack不起作用所以
gcc
installation
Fortran
Octave
Lapack
clang 和 gcc 中是否有 Visual C++ __declspec (属性声明属性)的替代方案?
有一个 Microsoft 特定的扩展 它可以像这样定义属性 getter 和 setter declspec property cpp struct S int i void putprop int j i j int getprop r
c
gcc
visualc
Clang
«
1 ...
94
95
96
97
98
99
100
»