ララベル速報
j0mpz 1 day ago Is this still only the frontend (parser), or is LLVM code generation already available?
zolamusic 1 day ago Only the frontend in this time. They call the gfortran by default.
【メモ帳】julia windows 10 MKL build 法
Windows 10 でインストーラで julia をインストールすると、書きこみに制限があるディレクトリに置かれて、MKL 版をコンパイルしようとすると下記の I/O エラーが出て行き詰ります。管理者で実行してもうまくゆきません。
ERROR: LoadError: IOError: unlink: permission denied (EACCES)
これを避けるには、C:\Users\ユーザー名\AppData\Local\Programs\Julia 1.5.2\lib\julia\sys.dll を、例えば D: などに移動させてこれをシステムファイルとすることとして、コマンドラインで指示して julia を立ち上げて実行すれば何とかなります。
なお julia の exe ファイルのパスに空白があって、引用符でくくっても許してくれないので、そのディレクトリまで下りてやる必要がありましたが、shell が悪いのかよく分かりません。また MKL 版には PyPlot でエラーが出る問題があるようです。
新たなシステムファイルは、元々の場所に作られるので、次回からは普通に julia を立ち上がれば MKL 版のシステムファイルが使われます。
以下のサイトを参考にして
MKL.jl
JuliaでMKLを使う方法
とても参考になりました。
メモ
C:\Users\ユーザー名\AppData\Local\Programs\Julia 1.5.2\lib\julia\sys.dll
cd C:\Users\ユーザー名\AppData\Local\Programs\Julia 1.5.2\bin> julia.exe --depwarn=yes --sysimage d:\sys.dll
ENV["USE_BLAS64"] = true ] add https://github.com/JuliaComputing/MKL.jl build MKL