aufbau_dev01
Table of Contents
Aufbau dev01
Git
Ein Master-Repository von dem sich jeder Entwickler einen Clone in seinen Arbeitsverzeichnis auf dem Server zieht.
Verzeichnisstruktur
- playground
- settings
- Enthält alle Konfigurationsdateien der Software (etc)
- extern
- verwendete Bibliotheken, die nicht von uns stammen. Nur notwendig, falls spezielle Kompilate oder Versionen verwendet werden, die nicht aus einem Debian-Paket stammen.
- common
- src
- Quellcode
- doc
- var/data
- lib
- scripts
Verwendete Bibliotheken
- C++ STL
- ist qt verzichtbar??
- OpenCV
- Boost (JSON, …)
- SKLearn (python)
- wavelet Bibliothek (??name)
- imagemagick
Code style
- Indent 4
- Tab-Size 8
- Notation Camel Case
- Native Line Ending (wg. mac / git) https://help.github.com/articles/dealing-with-line-endings
Software
- Changelog (git “diff” ?? )
- qt-creator
- qmake
- valgrind
Dokumentation
- doxygen
Wünsche und Div.
- Nightly build mit autom. testing
- unit-tests
- libpicalike
aufbau_dev01.txt · Last modified: 2024/04/11 14:23 by 127.0.0.1