LLVM 编译器 2.0 错误?
当使用 LLVM 编译器编译以下代码时,它无法正确运行。 (i 没有增加。) 使用 GCC 4.2 编译时可以正确运行。 这是LLVM编译器的错误吗? #include #inc…
C++ - Clang 链接器问题和获取调试信息
我想做C++代码的调试信息分析。 据我了解,Clang 应该能够处理 C++。 我尝试了clang myFile.cpp。 但我得到 clang: error: unable to execute command…
将机器码转换为 LLVM IR(将 X86_64.X86.ARM 反汇编/重新汇编为 LLVM 位码)
我想将 X86_64、x86、ARM 可执行文件转换为 LLVM IR(反汇编)。 您建议什么解决方案?…
什么是好的基于 PPC 的 >机器<用于分析有序处理器的代码
我知道较旧的 Mac 配备了 PPC 处理器,这非常完美,但是哪些特定型号适合将 Linux 发行版放入其中呢?我已经 10 多年没有使用 Mac 了,所以我不知道该…
如何使用 C++ 将元数据字符串添加到 LLVM 模块API?
我正在尝试将 元数据字符串 添加到我的 LLVM 模块。我正在尝试的精简版本是 #include #include #include using namespace llvm; int main() { Module*…
-[NSDate timeIntervalSinceDate:] 在 GCC 4.2 上返回非常小的数字,但在 iOS4.3 模拟器上的 LLVM-GCC 4.2 上按预期工作
在 iOS 4.3 模拟器上,以下代码在 GCC 4.2 上返回一个非常小的数字:1e-700,但在 LLVM-GCC 4.2 上按预期工作。有什么想法吗? NSDate *selectedDate …
为什么编译器看不到@synthesize和@dynamic?
这不是新代码。在 OS 10.7 Lion/LLVM/Clang 之前,它已成功编译和执行数千次。 @interface CapDuring : NSObject { const char * iFileName; ... } @p…
Xcode 4/LLVM 3.0 - 使其对于“选择器没有已知的实例方法”变得更加智能错误?
下面的代码是完全安全的,但是 Xcode 4 给了我一个错误: if ([self respondsToSelector: @selector(foo)]) [self foo]; 我知道我可以使用虚拟协议来…
NSAssert未声明第一次使用为什么?
我在 levelManager.m 中使用下面的代码从 plist 中读取值,但是当我制作存档上传到 itunes(AppStore)时,出现错误。为什么 ? 代码: - (float)floa…
为什么 llvm 被认为不适合实现 JIT?
许多动态语言实现(或想要实现)JIT 编译器以加快其执行时间。不可避免地,花生画廊里的人会问为什么他们不使用 LLVM。答案通常是“LLVM 不适合构建 J…
适用于 Android 的 Adobe AIR 打包程序如何工作?
我知道 Adobe 的 iOS 打包程序使用 LLVM 编译器来生成本机代码。这就是Android打包器的工作原理吗? 您在 Android 上安装的 Adobe AIR“运行…
llvm 中的 def-use 链
我通过 LLVM 中的以下代码提取 Def_Use 链: for (Value::use_iterator i = F->use_begin(), e = F->use_end(); i != e; ++i) if (Instruction *Inst …
LLVM 3.0 编译器错误:将 C 指针类型转换为 Objective-C 指针类型“id”;需要桥接演员
我正在尝试使用新的 LLVM 3.0 编译器编译旧的 iPhone 应用程序项目。 我收到此错误: 自动引用计数问题:将 C 指针类型“CGColorRef”(又名“struct …