Difference between revisions of "CHelper"
m (→CConvert) |
m (→CConvert) |
||
Line 7: | Line 7: | ||
==CConvert== | ==CConvert== | ||
cconvert is a command-line utility that's used for parsing headers. It's designed to be a stand-alone parser. The converted should produce read-for-use pascal headers. | cconvert is a command-line utility that's used for parsing headers. It's designed to be a stand-alone parser. The converted should produce read-for-use pascal headers. | ||
− | -defines - allows to add additional C-preprocess definitions. | + | |
+ | -defines - allows to add additional C-preprocess definitions. This is used to add additional defines that are defined outside of the converted the converted header. It's allowed to define multiple definition files. If two different definitions are sharing the same name, the later definition takes precedence. |
Revision as of 23:11, 27 February 2015
chelper is C/C++/ObjC headers converting to pascal utility.
Read more about it on freepascal wiki
Code
Public Repository: https://svn.code.sf.net/p/lazarus-ccr/svn/components/chelper/
CConvert
cconvert is a command-line utility that's used for parsing headers. It's designed to be a stand-alone parser. The converted should produce read-for-use pascal headers.
-defines - allows to add additional C-preprocess definitions. This is used to add additional defines that are defined outside of the converted the converted header. It's allowed to define multiple definition files. If two different definitions are sharing the same name, the later definition takes precedence.