![]() |
||
---|---|---|
.. | ||
binding | ||
docs/images | ||
include/dbcc | ||
ref | ||
scripts | ||
source | ||
test | ||
test-data | ||
tools | ||
.clang-format | ||
.gitignore | ||
CMakeLists.txt | ||
LICENSE | ||
README.md |
README.md
DBC Compiler and Parser
A library to help tools parse the DBC file and convert them to other formats.
:note: C++ 11 is required.
Build
# For Python extension, please install the following package for your system python3(/usr/bin/python3)
sudo apt install -y python3-build python3-setuptools python3-wheel python3-venv
admake build
References
TODOs
- Generate optimized code to replace if-else/switch for message parsing, LUT based on binary-search, even based on the PHF/MPHF.