Skip to content

jbuonagurio/lrose-core

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lrose-core

SPOL

L🌹 - The Lidar Radar Open Software Environment

LROSE is a co-operative project between:

LROSE is funded by the National Science Foundation.

LROSE source in GitHub

This distribution contains the core software for LROSE.

To download LROSE, run:

git clone https://github.com/NCAR/lrose-core

Organization of the LROSE repository

Location Description
docs README files
release_notes release notes for the various packages in LROSE
build build scripts, release scripts and associated files
codebase/apps application source code
codebase/libs support library source code
codebase/make_bin release and build support scripts
codebase/make_include incude files for NCAR-style make system

Running LROSE on LINUX

To run LROSE on LINUX, you will need a good, up-to date LINUX distribution.

Recommended distributions are:

  • Debian
  • Ubuntu
  • RedHat
  • Centos
  • Fedora
  • Suse

The gcc/g++ version should be 4.8.5 or later.

Distributions dated after June 2015 should work.

LROSE builds requires support for the c++11 standard.

Building LROSE

You can build LROSE using either of the following:

  • NCAR development environment build
  • automake configure-based build
  • download pre-configured source distribution

If you are performing development, it is best to use the NCAR development environment.

If you just wish to build and use the software, the automake/configure build is preferable.

See README_BUILD.md for details.

Installing a binary LROSE release

See README_INSTALL_BIN.md

Creating an LROSE release

See README_CREATE_RELEASE.md

Packages

No packages published

Languages

  • C++ 73.2%
  • C 19.2%
  • Makefile 2.7%
  • Perl 1.5%
  • HTML 0.7%
  • Python 0.6%
  • Other 2.1%