繁体   English   中英

Mac OS X Lion上的LLVM

[英]LLVM on Mac OS X Lion

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

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文件时,它表示找不到标头:

llvm.cpp:2:25: error: llvm/Module.h: No such file or directory

这是源文件:

#include <iostream>
#include "llvm/Module.h"

using namespace std;

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

我想知道是否有人可以帮助我。 谢谢

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM