您好,欢迎来电子发烧友网! ,新用户?[免费注册]

您的位置:电子发烧友网>源码下载>数值算法/人工智能>

在Swift中使用LLVM的四个要点

大小:0.5 MB 人气: 2017-10-13 需要积分:1
本文主要内容是演示如何在Swift中使用LLVM,其包含了如下四个要点:
  获取最新版本的LLVM使用CMake和llvm-config编译程序编写简单的Swift程序,编译并与LLVM进行连接在内存中编写简单的sum函数并使用LLVM编译器来执行
  LLVM的准备
  要获取最新版本的LLVM,可以通过中央的SVN repository或官方git镜像进行获取。我建议使用后者,因为速度更快。
  对于本文的实例,我会把所有相关文件存放在主目录下的一个目录中:
  在Swift中使用LLVM的四个要点
  LLVM使用CMake来生成程序。编译程序前我们在LLVM目录的同个级别下创建一个独立的目录,并生成编译规定:
  在Swift中使用LLVM的四个要点
  CMake可以生成不同的输出:makefiles, Xcode羡慕, VisualStudio方案等等。如果没有指定别的生成系统,CMake将使用默认的GNU/Make生成系统。
  模块化是LLVM的重要优点之一  
  在Swift中使用LLVM的四个要点
  注意:-j4表示开启多核环境,同时运行4个作业llvm-config的可用选项还包括了,库路径定位,头文件路径定位,连接标记匹配等等。
  也不妨直接使用无选项llvm-config来看看它的运行结果如何。

非常好我支持^.^

(0) 0%

不好我反对

(0) 0%

      发表评论

      用户评论
      评价:好评中评差评

      发表评论,获取积分! 请遵守相关规定!