在Swift中使用LLVM的四个要点
大小:0.5 MB 人气: 2017-10-13 需要积分:1
获取最新版本的LLVM使用CMake和llvm-config编译程序编写简单的Swift程序,编译并与LLVM进行连接在内存中编写简单的sum函数并使用LLVM编译器来执行
LLVM的准备
要获取最新版本的LLVM,可以通过中央的SVN repository或官方git镜像进行获取。我建议使用后者,因为速度更快。
对于本文的实例,我会把所有相关文件存放在主目录下的一个目录中:
LLVM使用CMake来生成程序。编译程序前我们在LLVM目录的同个级别下创建一个独立的目录,并生成编译规定:
CMake可以生成不同的输出:makefiles, Xcode羡慕, VisualStudio方案等等。如果没有指定别的生成系统,CMake将使用默认的GNU/Make生成系统。
模块化是LLVM的重要优点之一
注意:-j4表示开启多核环境,同时运行4个作业llvm-config的可用选项还包括了,库路径定位,头文件路径定位,连接标记匹配等等。
也不妨直接使用无选项llvm-config来看看它的运行结果如何。
非常好我支持^.^
(0) 0%
不好我反对
(0) 0%
下载地址
在Swift中使用LLVM的四个要点下载
相关电子资料下载
- 拿下国家级信创认证!中科驭数KPU SWIFT-2200N成为国内首款满足金融业严苛要求的 163
- 中科驭数基于DPU的思威SWIFT系列智能网卡与统信软件产品完成适配 176
- 如何使用Swift提高代码质量 126
- 积木易搭Magic Swift Plus为雕刻工艺品精雕复刻提供三维数字化解决方案 274
- 词法分析-Antlr-1 235
- Kotlin 1.8.0发布,改进性能和Swift的互操作性 1044
- Swift 2023:强调并发、泛型和C++互操作性,开发Swift解析器 300
- 彩色套件创建全彩3D模型MagicSwiftPlus仅千元级 432
- Swift的使用体验与生态发展之路 981
- 如何加速apply函数600倍的技巧 627