The compiler for C files with embedded SQL code.
esqlc [-t ][-s] [-l] [-c] [-e] [-E] [-D] [-i] [-o] input_file
input_file |
one or more source C files to be compiled |
-t |
if set, enables the names transliteration |
-s suffix |
sets the variable suffix to the 'suffix argument used with the flag. For example the 'suffix' value can be _esql_var |
-l locale |
sets the name for the output locale. locale value must be in the format language_territory. For example, for a German locale it should be de_DE and for the Canadian locale using French language - fr_CA. |
-c |
if set, the file is processed with a customized collation enabled. For example, if the argument following the flag is 'x=y', it signifies that there should be no difference between x and y and variables varx and vary should be treated equally |
-e encoding |
sets the output encoding name. For example, the 'encoding' argument can have value cp850 to set Code Page 850 as the file encoding |
-E encoding |
sets the input file encoding name. For example, the 'encoding' argument can have value iso88591 to set ISO-88591 as the file encoding |
-D arg |
specifies pre-processor definitions: -D IsLycia=1 |
-i file |
specifies the name of the input file |
-o file |
specifies the name of the output file |