SW development in TPC
Most software development in TPC is currently done in C#/.NET and Visual Studio. Please ask Timo Laitinen or Sauli Piirola for assistance.
However, lots of in-house programs are still written and maintained in C, because it is faster to update or recompile the C programs when necessary, than to convert the program into C#. TPCCLIB library including many applications is compiled and packaged using CMake system for Windows, macOS, and Linux (Ubuntu or Fedora), and the packages can be downloaded from seafile.utu.fi, Dropbox or OneDrive folder. Documentation for TPCCLIB gives instructions for compiling the C programs. Instructions for setting up the environment for TPCCLIB development are given for Windows, Linux, and macOS.
Many CLI C programs are still available only for Windows and Linux in here. The C libraries (functional but deprecated) for these executables can be found here. If these programs need updating, it is recommended to add those into TPCCLIB.
- PET software
- Command-line interface (CLI)
- List of older C CLI programs for Windows and Linux
- TPCCLIB CLI programs for Windows, Linux, and macOS
- Windows Subsystem for Linux
Updated at: 2017-02-19
Written by: Vesa Oikonen