QQ登录

只需一步,快速开始

[天文软件] 在Windows下编译Siril

[复制链接]
蝶梦 发表于 2015-9-13 23:03 | 显示全部楼层 |阅读模式 来自: 中国–陕西–西安 电信

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?加入牧夫(请注明天文爱好者,否则无法通过审核,请勿使用gmail/outlook/aol/icloud邮箱注册)

×
这是目前我所知的最简单的方法。首先下载MSYS2,下载后安装就行了。
然后在MSYS2安装目录下找到mingw32_shell.bat,运行。在出现的命令行窗口中输入如下命令:
  1. pacman -S mingw32/mingw-w64-i686-gcc
  2. pacman -S mingw32/mingw-w64-i686-make
  3. pacman -S mingw32/mingw-w64-i686-cmake
  4. pacman -S mingw32/mingw-w64-i686-extra-cmake-modules
  5. pacman -S mingw32/mingw-w64-i686-gtk3
  6. pacman -S mingw32/mingw-w64-i686-cfitsio
  7. pacman -S mingw32/mingw-w64-i686-fftw
  8. pacman -S mingw32/mingw-w64-i686-gsl
  9. pacman -S mingw32/mingw-w64-i686-libconfig
  10. pacman -S mingw32/mingw-w64-i686-LibRaw
  11. pacman -S mingw32/mingw-w64-i686-pkg-config
  12. pacman -S msys/pkg-config
复制代码
此时准备工作完成。
下载经过我修改的源代码: siril-0.9.0rc1.7z.tar (301.16 KB, 下载次数: 1104) (注意,这是个7z压缩文件,因为论坛不能上传7z压缩包,所以我改了名字)。
解压到任意目录。在该目录下建立文件夹build(其实名字随意),在前面打开的命令行窗口中进入该目录,运行:
  1. cmake -G"MinGW Makefiles" -DCMAKE_INSTALL_PREFIX=<某目录> ..
  2. mingw32-make
  3. mingw32-make install
复制代码
将“<某目录>”替换为放置可执行文件的目录。
然后到该目录下的bin目录,即可执行siril。

我有时间了可以把我编译好的传上来。
DLListing 发表于 2015-9-14 08:27 | 显示全部楼层 来自: 中国–北京–北京 中国科学院
赞!
回复 顶~ 砸~

使用道具 举报

ggb211 发表于 2015-9-14 09:19 | 显示全部楼层 来自: 中国–陕西–西安 电信
赞,后期软件又多一种了
回复 顶~ 砸~

使用道具 举报

ecloud 发表于 2015-9-15 17:02 来自手机 | 显示全部楼层 来自: 中国–辽宁–沈阳 联通
是不是少装了个libtiff包?不然成品图片怎么另存为TIFF?

点评

我记得libtiff在装GTK+的时候会被自动装上。  详情 回复 发表于 2015-9-15 17:26
回复 顶~ 砸~

使用道具 举报

 楼主| 蝶梦 发表于 2015-9-15 17:26 | 显示全部楼层 来自: 中国–陕西–西安 电信
ecloud 发表于 2015-9-15 17:02
是不是少装了个libtiff包?不然成品图片怎么另存为TIFF?

我记得libtiff在装GTK+的时候会被自动装上。
回复 顶~ 砸~

使用道具 举报

javyuan 发表于 2015-11-22 00:47 来自手机 | 显示全部楼层 来自: 中国–北京–北京 北京数据家科技有限公司电信节点
这个不错感谢楼主!
回复 顶~ 砸~

使用道具 举报

 楼主| 蝶梦 发表于 2015-12-28 14:21 | 显示全部楼层 来自: 中国–陕西–西安 电信
本帖最后由 蝶梦 于 2015-12-28 14:37 编辑

今天发现这份源码在Win下会有个严重Bug,无法使用。
conversion.c.gz (8.06 KB, 下载次数: 1012) 解压覆盖src目录下同名文件,重新mingw32-make即可。(还是有些问题,不过最起码能用了。)
(最近一直没时间去看最新版本,先把这个老版本做好吧。)
回复 顶~ 砸~

使用道具 举报

本版积分规则

APP下載|手机版|爱牧夫天文淘宝店|牧夫天文网 ( 公安备案号21021102000967 )|网站地图|辽ICP备19018387号

GMT+8, 2024-12-22 15:11 , Processed in 0.091066 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表