Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Clang 格式将 if 语句体拆分为多行
我有以下 cpp 文件 void call long function name bool void sf bool int main bool test true if test call function name test if te
c
formatting
Clang
ClangFormat
为什么使用初始化语法时不调用转换运算符,以及为什么 clang 错误消息看起来是错误的?
我有以下代码 它使用显式转换构造函数构造一个对象 t2 该构造函数执行 t1 的隐式转换 这是预期的 并在 C 编程语言 第三版的 11 4 1 节中进行了描述 include
c
C11
Clang
implicitconversion
copyinitialization
使用 libclang 从内存中的 C 代码生成程序集
我需要实现一个使用 LLVM Clang 作为后端将 C 代码编译为 eBPF 字节码的库 代码将从内存中读取 我也需要在内存中获取生成的汇编代码 到目前为止 我已经能够使用以下代码编译为 LLVM IR include
c
Clang
LLVM
libclang
clang-tidy - 忽略第三方标头代码
我正在为我的项目使用 CMake 并且我想向项目引入 clang tidy 检查 我用于此目的CMAKE CXX CLANG TIDY and clang tidy用于检查设置的文件 我想在 CI 中使用警告作为错误来可靠地检查提交是否引入
c
CMake
Clang
clangtidy
Windows 铿锵声Hello World lnk4217
我已经安装了 clang 版本 6 0 以及 Visual Studio 2017 我正在编译一个简单的 hello world 应用程序 include
c
Clang
如何为单个函数设置 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
«
1 ...
3
4
5
6
7
8
9
...34
»