| 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~ |