Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何从 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
使用 clang 的 ThreadSanitizer 和 TBB 避免误报
有没有人尝试过clang 的 ThreadSanitizer http clang llvm org docs ThreadSanitizer html with 英特尔线程构建模块 TBB http en wikipedia org wi
c
Clang
racecondition
tbb
threadsanitizer
编译器是否优化了净零位移?
我有一些代码 如下面的代码块 我不允许发布原始代码 cpp我认为正在编译的文件clang Ubuntu clang version 3 5 2 3ubuntu1 tags RELEASE 352 final based on LLVM 3
c
Compilation
compileroptimization
Clang
Mac 上使用 Clang 或 GCC 的 C++11
我在 Mountain Lion 上有 Xcode 4 5 2 并且我已经安装了最新的 命令行工具 但是当我尝试使用g or clang 以及选项 std c 11 stdlib libc 我收到错误 和g cc1plus error un
c
xcode
C11
g
Clang
指定不同访问器中静态局部变量的构造/销毁顺序
我遇到了崩溃cxa finalize运行一个程序 这是一个程序 而不是其中的库 ac test exe Assertion failed AcLock cpp 54 AcLock libc abi dylib terminate calle
c
gcc
initialization
Clang
尝试将 GCC 特定的 asm goto 移植到 Clang
我一直在尝试将一些 GNU 扩展转换为实际的标准 C 这样它就可以在 clang 上运行 知道标准 C 而不是 GNU 扩展 我有点不知所措 asm goto 1 STATIC KEY INITIAL NOP pushsection jum
c
Linux
gcc
Linuxkernel
Clang
clang:自定义属性在 AST 中不可见
我按照官方手册中的描述在 clang 中实现了一个自定义属性 http clang llvm org docs InternalsManual html how to add an attribute http clang llvm org
c
attributes
Clang
abstractsyntaxtree
libtooling
如何在 Xcode 中禁用一个文件的优化
我的 Xcode 项目依赖于另一个库 当我使用以下命令构建项目时 这会导致项目出现错误 O3 option 这些错误仅存在于一个文件中 所以我想关掉 O3 该文件的选项 是否可以 打开目标 看下Build Phases 打开Compile
xcode
Clang
LLVM
在 Linux 上使用“libc++”编译时,未定义对“__cxa_thread_atexit@@CXXABI”的引用
我正在尝试编译我的项目Arch Linux x64 using libc libc abi and 铿锵 3 6 0 项目编译正确 但无法链接并出现以下错误 错误 CMakeFiles main cpp o 对符号 cxa thread a
c
Linux
Linker
Clang
libc
«
1
2
3
4
5
6
7
8
...33
»