| | 17 | |
| | 18 | == Other info == |
| | 19 | |
| | 20 | * Scripts using the VRS library can be a pain to compile. You should use the following command: |
| | 21 | ```bash |
| | 22 | g++ FilterCopySamples.cpp -o FilterCopySamples \ |
| | 23 | -L/usr/local/lib \ |
| | 24 | -I/usr/local/include \ |
| | 25 | # VRS Libraries (from most dependent to least, or internal dependencies last) |
| | 26 | -lvrs_utils \ |
| | 27 | -lvrs_utils_converters \ |
| | 28 | -lvrs_utils_cli \ |
| | 29 | -lvrs_helpers \ |
| | 30 | # Libraries that define functions used by the above, and also by vrslib |
| | 31 | -lvrslib \ |
| | 32 | -lvrs_os \ |
| | 33 | -lvrs_logging \ |
| | 34 | -lvrs_utils_xxhash \ |
| | 35 | # External Libraries (order generally less critical, but still good to put providers later) |
| | 36 | -llz4 \ |
| | 37 | -lzstd \ |
| | 38 | -lboost_filesystem \ |
| | 39 | -lboost_system \ |
| | 40 | -lxxhash \ |
| | 41 | -lfmt \ |
| | 42 | -lpthread |
| | 43 | ``` |
| | 44 | ~totally did not take me 2 weeks plus lots of gemini to figure out~ |