首页 文章
  • 15 votes
     answers
     views

    在LLVM中命名错误混淆

    我一直在尝试构建和执行LLVM模块 . 我生成模块的代码很长,所以我不会在这里发布 . 相反,我的问题是Clang和LLVM如何协同工作来实现名称修改 . 我会解释我的具体问题来激发这个问题 . 以下是我的一个LLVM模块的源代码: #include <iostream> int main() { std::cout << "Hello, world. &q...
  • 1 votes
     answers
     views

    WriteBitcodeToFile终止程序

    我执行这个简单的代码,但在"WriteBitcodeToFile"祝福异常:"terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc"我不明白为什么会发生( . 现在我使用llvm 3.6.1,我使用clang 3.6.1 . 在llvm 3...
  • 2 votes
     answers
     views

    通过使用LLVM编译haskell生成的Bitcode文件中找不到主函数

    我想在通过ghc前端和llvm后端编译haskell文件生成的.bc文件上运行klee . 我在haskell hello.hs文件中有以下代码: main = putStrLn "Hello World!" 我使用以下命令使用ghc编译hello.hs ghc -fllvm -keep-llvm-files -force-recomp -hello.hs 与其他文件一起生...

热门问题