llvm-config-3.5 - 云端在线

这是 llvm-config-3.5 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


llvm-config - 打印 LLVM 编译选项

概要


llvm 配置 选项 [组件...]

商品描述


llvm 配置 使构建使用 LLVM 的应用程序变得更容易。 它可以打印
链接 LLVM 所需的编译器标志、链接器标志和对象库。

示例


要链接 JIT:

g++ `llvm-config --cxxflags` -o HowToUseJIT.o -c HowToUseJIT.cpp
g++`llvm-config --ldflags`-o HowToUseJIT HowToUseJIT.o
`llvm-config --libs 引擎 bcreader scalaropts`

配置


- 版
打印LLVM的版本号。

-救命
打印摘要 llvm 配置 参数。

- 字首
打印 LLVM 的安装前缀。

--src-根
打印构建 LLVM 的源根目录。

--obj-根
打印用于构建 LLVM 的对象根。

--bindir
打印 LLVM 二进制文件的安装目录。

--includedir
打印 LLVM 头文件的安装目录。

--libdir
打印 LLVM 库的安装目录。

--cxx标志
打印使用 LLVM 头文件所需的 C++ 编译器标志。

--ldflags
打印链接到 LLVM 库所需的标志。

--库
打印链接到指定 LLVM 所需的所有库 组件,包括
任何依赖项。

--libnames
--库, 但打印库的裸文件名 -l or
路径名。 用于链接尚未安装的 LLVM 副本。

--lib文件
--库, 但打印每个库文件的完整路径。 这在以下情况下很有用
创建 makefile 依赖项,以确保重新链接工具(如果有任何库)
使用变化。

- 成分
打印所有有效的组件名称。

--目标构建
打印此 LLVM 副本支持的所有目标的组件名称。

--构建模式
打印构建 LLVM 时使用的构建模式(例如 Debug 或 Release)

组件


要打印所有可用组件的列表,请运行 llvm 配置 - 成分。 在多数情况下,
组件直接对应于 LLVM 库。 有用的“虚拟”组件包括:

所有
包括所有 LLVM 库。 如果未指定组件,则为默认值。

后端
包括本机后端或 C 后端。

发动机
包括本机 JIT 或位码解释器。

退出 状态


If llvm 配置 成功,以0退出。否则,如果发生错误,则退出
具有非零值。

使用 onworks.net 服务在线使用 llvm-config-3.5



最新的 Linux 和 Windows 在线程序