Build definitions are prepared so that some functions (serparser, pktparser, Serial objects for console) can be built on other platforms as well. Only the necessary files are extracted.
Build definitions are stored in the {mwx library directory}/stdio folder. For build instructions, please refer to README.md (link is on GitHub).
- Must be able to compile with C++11.
- Must have access to C++11 standard library headers (such as utility, algorithm, functional, iterator).
new/delete/virtualare not used.- Memory allocation using
newmay be used exceptionally.- In
serparser/pktparser,deleteis used in alloc_heap that uses thenewoperator. - (Reference) However, some parts of the
mwxlibrary are designed under the assumption thatdeleteis not considered.
- In