819 B
819 B
python_cpp_example
Minimal example building a C++ python extension.
Useful links:
Build instructions
Simplified build using make
make #build c extension inplace
Manual build
#build in place and use from the same folder
#sometimes necessary to remove build folder and .so
#by hand
python setup.py build_ext --inplace
To use make sure that the .so and potentially python files are in PYTHONPATH (or installed in developer mode)
#conda
conda develop install .
#or with pip
pip install --editable .
Cluster file specifications
[int32 frame_number][int32 n_clusters][clusters....]
// Cluster data type
typedef struct {
int16_t x;
int16_t y;
int32_t data[9];
} Cluster ;