本文主要是介绍groops软件与源码阅读,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
工作需要,对GROOPS源码进行了一段时间的阅读,参考源码说明,进行了简要的整理工作,后期会更新更详细更细节的源码阅读记录文件。
- 简介
GROOPS是由于奥地利格拉茨大学(TU Graz)、德国波恩大学等团队学者开发的开源的面向对象的重力场恢复的程序系统,主要代码为C++ 语言(+部分Fortran代码),功能包括:地球重力场恢复、精密单点定位(PPP)、低轨卫星定轨、局域椭球确定等。
- GROOPS安装(windows)
2.1 获取GROOPS源代码
开源代码下载地址:https://github.com/groops-devs/groops;
2.2 安装所需工具
GROOPS通过MSYS2安装所有所需工具,假设GROOPS源代码位于:c:\groops。安装步骤如下:
①下载MSYS2安装程序并按照安装指南安装;
②安装成功后,关闭MSYS2终端,打开MYSS2 MinGW64位终端;
③输入命令:pacman -S mingw-w64-x86_64-toolchain mingw-w64-x86_64-cmake expat mingw64/mingw-w64-x86_64-openblas安装cmake、expat、OpenBLAS等;
④输入命令:pacman -S mingw-w64-x86_64-netcdf安装NetCDF库;
⑤输入命令:pacman -S tar make安装liberfa;
⑥分别输入以下命令,安装ERFA库:mkdir -p /c/groops/lib && cd /c
这篇关于groops软件与源码阅读的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!