3
2

More than 3 years have passed since last update.

PackageCompiler.jl で Makie.jl の呼び出しを速くする

Last updated at Posted at 2020-02-13

本日は

旧 PackageCompilerX.jl がPackageCompiler.jlにアップデートされたので
Makie.jl できるかなを試しました.Makiejl のリポジトリ自体結構不安定なので今後できるかはわかりませんが・・・.

これでできるはず

$ julia -q
pkg> dev PackageCompiler # 最新のコードをチェックアウトする
julia> using PackageCompiler
julia> PackageCompiler.create_sysimage([:Makie, :AbstractPlotting],sysimage_path="makie.so")
julia> exit() # 一回終了
$ ls
makie.so # システムイメージが生成される
$ julia -J makie.so # -J でシステムイメージ makie.so を読み込む
julia> using Makie; display(AbstractPlotting.PlotDisplay(),plot([1,2,3]))

PackageCompiler.jl でMakie.jl を固めると 

juli> plot([1,2,3])

のようにすると長い文字列しか出ず,実際にグラフが表示されません.ですので

display(AbstractPlotting.PlotDisplay(),plot([1,2,3])) という方法で出力させています.これは Makie.jl のリポジトリのREADME.md に書いてある通りです.

以上

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2