小编Pas*_*ger的帖子

如何构建clang/examples/PrintFunctionNames?

我需要一些简单的例子来开始使用clang.我下载了llvm和clang并构建了:

mkdir llvm-build
cd llvm-build
../llvm/configure
make
Run Code Online (Sandbox Code Playgroud)

我试图从clang示例构建PrintFunctionNames但收到错误消息:

../../../../Makefile.common:61:../../../../Makefile.config:没有这样的文件或目录../../../ .. /Makefile.common:69:/Makefile.rules:没有这样的文件或目录make:*没有规则来制作目标`/Makefile.rules'.停止.

自述文件说只需要make.那么如何构建这个插件呢?

build clang

12
推荐指数
1
解决办法
4118
查看次数

关闭clang优化,删除phi指令

1)是否可以关闭clang中的任何优化?

2)有没有办法从生成的llvm代码中删除任何phi指令?

我使用clang选项:clang test.c -Wimplicit -emit-llvm -g -O0 -c -o result.bc

而对于一些源文件clang发出llvm代码与phi指令.我发现任何wat都没有phi-instructions而得到llvm文件.

optimization llvm clang

3
推荐指数
1
解决办法
1318
查看次数

标签 统计

clang ×2

build ×1

llvm ×1

optimization ×1