Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何为单个函数设置 ICC 属性“fp-model precision”,以防止关联优化?
我正在实施卡汉求和 http en wikipedia org wiki Kahan summation algorithm 在支持 gcc47 gcc48 clang33 icc13 和 icc14 编译的项目中 作为该算法的一部分 我想
c
gcc
Clang
compileroptimization
ICC
Clang 使用 -nostdlib 生成崩溃代码
我正在尝试为可执行文件设置自己的运行时环境 但无法使用 clang v3 4 1ubuntu1 目标 x86 64 pc linux gnu 来生成没有段错误的可执行文件 我已将问题简化为以下内容 如果我有一个文件 crt1 c 除了满足
c
gcc
Assembly
Clang
ELF
为什么GCC不报告未初始化的变量?
include
c
gcc
initialization
Clang
当我删除 @synthesize 语句时出现编译器错误“使用未声明的标识符”
在最新的 LLVM 版本中 综合属性的要求已被删除 因此我能够删除我所有的 synthesize声明 除了以下声明NSFetchedResultsController 有谁知道为什么当我删除时编译器会警告我 synthesize fetch
Objectivec
compilererrors
Clang
Synthesize
declaredproperty
什么构成“有效”C 标识符?
根据 Zaibis 的建议 并且与我自己的相关 answer to 宏名称的有效字符是什么 https stackoverflow com a 34315237 547214 也g 不允许的标识符中的 和其他 Unicode 字符 http
c
syntax
Clang
namingconventions
identifier
如何让 gcc/clang 警告 switch 语句中缺少中断
有什么办法可以使gcc or clang警告 switch 语句中缺少中断 具体来说 我几乎总是希望 case 语句以中断结束 如果我不这样做的话 如果我能让编译器抱怨 那就太好了 如果它会寻找一个break语句或一个 fall throu
gcc
codingstyle
switchstatement
Clang
gccwarning
Readelf 报告程序是共享库而不是可执行文件
使用独立的 Android NDK r10e 工具链 使用 toolchain x86 clang3 6 开关构建 出现这种奇怪的行为 交叉编译的环境变量已设置在运行makefile之前 SYSROOT指向Android工具链位置 CXX等
c
makefile
androidndk
Clang
安装了 Xcode 命令行工具的 Mac OS X 中 clang-format 和 clang-format.py 位于何处?
我很难在 Mac OS 10 8 5 上使用 Xcode 5 及其命令行工具找到 clang format 和 clang format py 我试过find name clang format py 没有运气 他们是否已经藏在某个地方了
c
MacOS
Clang
ClangFormat
如何从 C# 解析/简单分析 C/C++ 代码以获取方法列表
我需要浏览 C C 文件并提取类和方法的列表以及它们在文件中的位置 libclang 是最好的选择吗 或者对于这项任务来说 太多了 只寻找配对支架会更好吗 如果选择 libclang 有没有办法从 c 调用它 Thanks 你可以考虑cta
c
Parsing
Clang
使用 -g 进行编译本身会降低性能吗? [复制]
这个问题在这里已经有答案了 这是一个关于 gcc 和 clang 的问题 但可能适用于其他编译器 如果我编译我的 C 或 C 代码 并使用 g开关 这本身是否会以任何方式降低编译程序的性能 具有最小的优化 O0 具有最大优化 O3 Note
c
gcc
Clang
debuginformation
__attribute__ ((已弃用)) 不适用于 Objective-C 协议方法?
我需要弃用 Objective C 协议中的单个方法 在普通的类 实例方法上我添加 attribute deprecated 声明后 看来它不适用于协议方法 如果我将它们标记为已弃用并在某个地方使用它们 则项目编译正常 不会出现预期的弃用警
Objectivec
ios
xcode
LLVM
Clang
转换为“const Y”不适用于 clang 上的“R&&”
以下代码可以正常编译g GCC 4 7 1 20120721 但 最近构建失败clang version 3 2 trunk struct Y struct X operator const Y const return Y void f
c
C11
g
Clang
movesemantics
让 clang-tidy 修复头文件
我正在将当前使用 gcc 编译的项目移至 clang 并有一堆 gcc 没有生成的警告 Winconsistent missing override clang tidy致力于修复这些错误 cpp文件 但是它不触及hpp文件 因为在数据库中
c
Clang
LLVMClang
automatedrefactoring
clangtidy
如何编译LLVM Kaleidscope教程?
我之前一直在 C 中使用 LLVM 其中包含一个 Nuget LLVM 库 我转向 C 并尝试遵循万花筒教程 https llvm org docs tutorial LangImpl03 html 不幸的是我不知道如何编译它 我保存了第三
c
LLVM
Clang
gcov 内存不足/版本不匹配?
只是尝试让 gcov 启动并运行 出现以下错误 gcov src main c o build build main gcno version 404 prefer 407 gcov out of memory allocating 148
c
codecoverage
Clang
gcov
这个使用
的简单 C++ 程序正确吗?
这段代码似乎在 gcc 和 clang 的 ubuntu 可信 版本中工作正常 并且通过 mingw 在 VM 上的 Win 7 中工作正常 最近我升级到 Wily 并使用 clang 构建的版本始终崩溃 include
c
C11
Clang
locale
从无符号除法结果分配时有关符号转换的警告
我编译了以下代码 Wsign conversion int main unsigned int a 8 int b a 8u warning implicit conversion changes signedness unsigned i
c
Clang
在 Clang AST 中查找声明的父级
我正在使用 clang 进行一些分析 我需要在 AST 中找到声明的父级 例如 在下面的代码中我有int x我想获取它的父级 它应该是函数声明 int main int x return 0 我知道正如这个链接中提到的http commen
c
Clang
abstractsyntaxtree
clang 上的尾随参数包缺少默认参数
Clang 抱怨尾随参数包不是默认的 但据我所知它是标准的并且是可能的 我做错了吗还是clang的错误 这是我的仓库 如果你想查看完整的源代码 是这里 https github com OzanCansel speech blob mast
Clang
metaprogramming
比较两个map::iterators:为什么它需要std::pair的复制构造函数?
下面非常简单的代码在 C 98 中编译和链接时不会发出警告 但在 C 11 模式中会出现难以理解的编译错误 include
c
gcc
C11
Clang
stdpair
1
2
3
4
5
6
...29
»