请问开发julia包,有比较详细的教程吗?类似R语言的 R packages, http://r-pkgs.had.co.nz/
内容介绍如:
- 文件结构如何组织
- deps规范, 如何添加C、Fortran代码,编译方式,dll放置的位置;
- 如何load_all
- test
- 如何install
感谢
请问开发julia包,有比较详细的教程吗?类似R语言的 R packages, http://r-pkgs.had.co.nz/
内容介绍如:
感谢
补一个最新的:
这个一时没想起来有啥好的教程,看其他人有没有补充的。
随便去github找一个常用包,看看它怎么写的就行了,需要注意的一般就是Project/Manifest怎么写(一般用自动生成的就够了,添加依赖的话激活这个project然后add即可),build和test脚本怎么写。
参考别人的,大部分都能搞明白。但关于deps怎么写,还是没搞懂。我调用的是C语言+Fortran的代码,如果是在R语言中的话,rtools会自动编译这些文件。但是在julia中,我看很多人都是不同platform指定下载不同的dll,不知道有没有简单的、跨平台的方式。
比如,如果已经安装gcc+Fortran的话,在用户的电脑上自行编译
可以先看下这两个
不过这种方式已经快被遗弃了,因为在用户电脑上自行编译要求用户电脑正确配置了编译环境,这对于Windows平台很难提供 out-of-box installation experience。
感谢 Thanks