-Eencrypt: Encrypt Files

Group

OUTPUT

Scope

Compilation Unit

Syntax
  -Eencrypt[=<filename>] 
  
Arguments

<filename>: The name of the file to be generated

It may contain special modifiers (refer Using Special Modifiers).

Default

The default filename is %f.e%e. A file named ` myfun.c' creates an encrypted file named ` myfun.ec'.

Description

This option encrypts all files passed together with this option, using the given key with the -Ekey option (refer -Ekey: Encryption Key).

Note: This option is only available or operative with a license for the following feature: HIxxxx30, where xxxx is the feature number of the compiler for a specific target.
Defines

None

Pragmas

None

Example
  myfun.c myfun.h -Ekey1234567 -Eencrypt=%n.e%e 
  

This encrypts the ` myfun.c' file using the 1234567 key to the ` myfun.ec' file and the ` myfun.h' file to the ` myfun.eh' file.

The encrypted myfun.ec and myfun.eh files may be passed to a client. The client can compile the encrypted files without the key by compiling the following file:

myfun.ec

See also

-Ekey: Encryption Key