Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
P0522R0如何破码?
今天我正在阅读 clang 的 C 17 支持页面 我注意到一些奇怪的事情 特点将模板模板参数与兼容的参数相匹配 P0522R0 被标记为部分 因为它必须通过开关激活 他们的笔记says 尽管是缺陷报告的解决方案 但该功能在所有语言版本中默
c
languagelawyer
Clang
C17
枚举成员可以是 ANSI-C 中数组的大小吗?
我需要根据有多少个元素来分配一个数组enum有 我做了以下事情 enum A B C LAST char buf LAST 效果很好 即使是 ansi pedantic旗帜 但我不确定它是否是 GCC 或 clang 支持大多数 如果不是全
c
gcc
standards
Clang
c89
如何将compile_commands.json与clang python绑定一起使用?
我有以下脚本尝试打印给定 C 文件中的所有 AST 节点 当在具有简单包含的简单文件 同一目录中的头文件等 上使用它时 效果很好 usr bin env python from argparse import ArgumentParser
python
c
Clang
Clang 不会编译 gcc 会编译的模板专业化
Gcc 可以正常编译 但 Clang trunk 拒绝并显示以下消息
c
gcc
Clang
languagelawyer
templatespecialization
clang 完成不起作用
我为 vim 安装了 clang complete 但它不起作用 例如 当我输入std 在使用 vim 的 c 文件中 vim 窗口的底部显示 User defined completion U N P Pattern not found
Vim
Clang
clangcomplete
为什么 clang 不警告从 double 到 int 的隐式转换,但在从 long 到 int 时却警告?
在下面的代码中 include
c
C11
gcc
Clang
gccwarning
Clang 链接器问题(从源代码到 gcc-snapshot)
我似乎无法让它发挥作用 我配置了 with gcc toolchain 在 equals 之后我把 gcc 所在的目录 usr lib gcc snapshot bin 我还查看了 clang 链接器问题 但我不知道如何获得接受的答案来找到
Clang
ubuntu1204
dynamiclinking
我的 lambda 参数真的会影响我的本地参数吗?
我正在处理一些 C 代码 它获取一些数据 并将其转发到传入的函数 void foo int data void fun int fun data 以下内容在没有警告的情况下工作 void bar int data int main int
c
gcc
Lambda
Clang
compilerwarnings
boost::uuids::uuid 作为 std::unordered_map 中的键?
我在 Mac OS X 上使用 clang CXX clang std c 11 stdlib libc 使用 boost 1 53 0 我想使用 uuid 作为 unordered map 中的键 但出现以下错误 usr bin lib
c
boost
Clang
boostuuid
Cython 编译错误:'-mno-fused-madd'
每当我编译 Cython 代码时 使用pyximport 并且经常当我从源安装软件包时 使用pip I get clang warning argument unused during compilation mno fused madd
xcode
python27
Clang
pip
Cython
内联限定符源于原型还是定义?
我对标准中的这一点不太确定 假设我有三个这样的文件 foo h include
c
gcc
Clang
Lambda 捕获导致操作数类型不兼容错误?
考虑以下代码 main bool t std function
c
Lambda
C11
Clang
为什么 gcc 或 clang 无法正确 @encode SIMD 向量类型?
在摆弄向量类型和 ObjC 运行时时 我遇到了一个非常令人困惑的问题 据我所知 clang 或 GCC 都不会为任何 SIMD 向量类型提供 正确的 类型编码 import
Objectivec
vector
Clang
SIMD
objectivecruntime
如何优化 llvm 链接时间
我编译一个 C 程序 例如使用以下代码 clang O4 emit llvm file1 cpp c o file1 bc clang O4 emit llvm file2 cpp c o file2 bc llvm link file1
c
LLVM
Clang
是否可以在 GCC/Clang 上强制进行尾调用优化?
我正在尝试尽可能地用 C 语言编写函数风格的程序 我知道像 GCC Clang 这样的优秀编译器会默默地进行尾调用优化 但这并不能保证 是否有任何选项可以强制编译器进行尾调用优化 当然 当仅在其自身末尾调用时 Clang 13 mustta
c
Clang
tailcalloptimization
Clang 修改析构函数中的返回值?
在尝试编写一个类来计算调用其构造函数和析构函数之间的持续时间时 我遇到了我认为是 clang 中的错误 编辑 这不是一个错误 它是实现定义的复制省略 The timer下面的结构体保留一个指向作为引用传入的持续时间对象的指针 并将范围的持续
c
Clang
使用clang生成llvm ir时如何保存变量名?
我使用 clang S emit llvm test c 生成 ir int main int argc char argv int a 0 a int malloc sizeof int printf hello world n retu
Clang
LLVM
LLVMIR
如何避免 clang: No such file or directory 错误
我正在尝试将 RPostgreSQL 安装到我的 R 实例中 我用 Anaconda 下载了 R 还下载了自制软件 当我运行 install packages RPostgreSQL 时 我收到一条错误消息 make x86 64 appl
r
MacOS
Clang
Anaconda
package
我的 LLVM 和 clang (OSX) 版本是什么?
在 Mac OS 上 如果我运行clang version I get Apple LLVM version 6 0 clang 600 0 34 4 based on LLVM 3 5svn Target x86 64 apple dar
c
MacOS
Clang
LLVM
c14
«
1 ...
22
23
24
25
26
27
28
...32
»