-
Notifications
You must be signed in to change notification settings - Fork 21
Build the apps
This Wiki tutorial expects you to have our latest binaries at your disposal.
Our latest release shipped the applications for standard 64 bit Desktop architecture.
You can directly download them from
the github release portal.
This tutorial serie expects to have these binaries located within your system PATH.
You may want to build the binaries yourself, either when working on exotic architectures or if you're willing to use the latest features (not released yet).
We recommend using the rustup toolchain manager, which is Linux and Win64 compatible. Rustup makes it particularly easy to maintain your rust environment up to date. Although we garantee a Minimal Supported Rust Version, a simple rustup update makes life easier.
Start by updating your environment with
rustup update
Download this repo with git
and use cargo
to build all applications (binaries).
git clone https://github.com/georust/rinex
cd rinex
cargo build --all-features -r
It is important to build your binaries with the --release,-r
flag.
To summon our applications more easily, we put them into the systems $PATH
on Linux and Mac with:
export PATH=${PATH}:${PWD}/target/release
At this point, our applications like rinex-cli` become available.
Verify your setup with:
rinex-cli --version
All our apps accept the -h
help menu, or will print their help menu when no flag is passed.
Apps that have subcommand like rinex-cli
also accept the -h
option for in depth information, for example:
rinex-cli -h # general help
rinex-cli ppp -h # ppp subcommand help
Some of the following content may involve other applications, external to the RINEX repo.
The CGGTTS tools are developed and maintained by Guillaume W. Bres and hosted on Github.
Some of the following tutorials require the cggtts-cli
application to be accessible within the $PATH
: follow the previous process and apply it to that repository.
- Wiki
- RINEX Data
- Getting Started
- Filter Designer (Preprocessor)
- QC/Analysis mode
- File operations
- Post Processed Positioning (ppp)