这是 llvm-config-3.8 命令,可以使用我们的多个免费在线工作站之一在 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.8