Skip to content

Getting Started

arezaii edited this page Feb 28, 2019 · 5 revisions

LidarDataProcessing Wiki

How to get started developing on this project

Working on r2

Working locally

./configure --prefix=/usr
make
make check
sudo make install

gsl-config --lib
./configure --prefix=/usr
make
sudo make install
  • test that gdal installed with gdalinfo --version

  • add the library path for the linker export LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH

C++ Project coding guidelines

  • naming: snake_case
  • no global objects
  • reduce coupling (avoid adding new dependencies)
  • avoid OO styles for this code (inheritance, abstraction, polymorphism)

Testing the code

  • Think about how you can test your function
  • Refactor tests as you code
  • Red (failing) tests shouldn't be ignored
Clone this wiki locally