Compilation 朱莉娅的系统形象塑造
我正试图编译朱莉娅的自定义系统映像,以加速一些库的加载,特别是Gadfly。我试过了,但是Julia抱怨没有定义的路径(这使我需要每个库),并且在链接了所有未定义的变量Compilation 朱莉娅的系统形象塑造,compilation,julia,gadfly,Compilation,Julia,Gadfly,我正试图编译朱莉娅的自定义系统映像,以加速一些库的加载,特别是Gadfly。我试过了,但是Julia抱怨没有定义的路径(这使我需要每个库),并且在链接了所有未定义的变量STDOUT和STDERR之后。如果我不使用userimg.jl文件,编译工作将非常完美 我第一次尝试了一个userimg.jl文件,只使用了 include("/home/clavero/.julia/v0.4/Gadfly/src/Gadfly.jl") 但它抱怨库不在路径中,错误消息如下 Base.ArgumentErro
STDOUT
和STDERR
之后。如果我不使用userimg.jl
文件,编译工作将非常完美
我第一次尝试了一个userimg.jl
文件,只使用了
include("/home/clavero/.julia/v0.4/Gadfly/src/Gadfly.jl")
但它抱怨库不在路径中,错误消息如下
Base.ArgumentError(msg="Codecs not found in path")
因此,我开始按照正确的顺序包括大约30个库,结果得到了关于STDERR
和STDOUT
的错误
我正在以root用户身份运行Julia,以获得对所需文件的写入权限,在root REPLhomedir()
中运行会给我/root
,因此我怀疑是路径问题
如何生成包含牛虻的自定义图像?我是否遵循了错误的指南?因为julia 0.4支持包预编译,对我来说,加载Gadfly(使用Gadfly)不是太糟糕,当然没有生成第一个绘图时的JIT延迟那么大。因此,仅仅通过
userimg.jl
在Gadfly中构建并没有多大帮助
但是,您可以添加预编译语句来消除延迟。以下内容可能会有所帮助: