We need to have a good way to encrypt our C source. We need the header files to be unreadable by the another one (Codevision or Winavr Compiler).
For example I Drived One GSM Module For Send And recive SMS … But I need no anyone access to my source and only can use them .. Is there any solution to this problem?
How Can I Make a Compiled Header File ???
You can encrypt your source with any good encryption tool, of course.
But obviously you can’t compile it anymore …
But perhaps a library could help you.
You can build a library which contains your GSM stuff.
Then you and others can call the functions from the library, the only file you have to distribute, is the *.h file where the declarations are.