首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LLVM on Mac OS X Lion

LLVM on Mac OS X Lion
EN

Stack Overflow用户
提问于 2012-01-10 08:14:37
回答 1查看 2.3K关注 0票数 1

我正在尝试让LLVM在我的Mac上工作。我想写cpp代码并生成LLVM IR。我已经使用MacPorts安装了llvm-gcc42和所有依赖项:

代码语言:javascript
复制
expat @2.0.1_1 (active)
gettext @0.18.1.1_2 (active)
gmp @5.0.2_1 (active)
gperf @3.0.4_2 (active)
ld64 @127.2_1 (active)
libffi @3.0.10_2 (active)
libiconv @1.14_0 (active)
libunwind-headers @30_0 (active)
llvm-2.9 @2.9_1 (active)
llvm-3.0 @3.0_1 (active)
llvm-gcc42 @2.9_1 (active)
llvm_select @0.2_0 (active)
mpfr @3.1.0-p3_0 (active)
ncurses @5.9_1 (active)
ncursesw @5.8_0 (active)
xz @5.0.3_0 (active)

当我试图编译一个包含了llvm头文件的简单cpp文件时,它告诉我没有找到头文件:

代码语言:javascript
复制
llvm.cpp:2:25: error: llvm/Module.h: No such file or directory

这是源文件:

代码语言:javascript
复制
#include <iostream>
#include "llvm/Module.h"

using namespace std;

int main(int argc, char *argv[]) {
    cout << "Hello World!" << endl;
    return 0;
}

我想知道有没有人能帮我。谢谢

EN

回答 1

Stack Overflow用户

发布于 2012-01-11 01:08:45

使用llvm-config实用程序获取所有必需的标志。

此外,请尝试使用clang而不是llvm-gcc,因为后者已被弃用。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8796981

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档