gpt4 book ai didi

c++ - Mac OS X Lion 上的 LLVM

转载 作者:行者123 更新时间:2023-11-30 03:04:13 29 4
gpt4 key购买 nike

我正在尝试让 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 header 编译一个简单的 cpp 文件时,它说找不到 header :

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,因为后者已被弃用。

关于c++ - Mac OS X Lion 上的 LLVM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8796981/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com