I am developing a application using c. Using this application someone can do some operations. Now I want to give my application as a API (I don't want to give .c files). So how can I do this? In my application I am also using some ".a" files (e.x : libftp.a) but I don't know how to create this kind of files. Please help me.
You can always create dll file, and just give users header file with extern prototypes so they can use your code. You can search this site for info about dll s :)
Thanks for the reply. Your post is useful for me. But in my case my application is a pos terminal application. In that case " ArmToolchain " is the compiling tool. Basically I developed an application to access SAM (Security Access Module). Now I have to give this code to third party to develop their application. So that's why I need this API development process.Is it possible with the dll files? I mean if I create a dll file, link it as a library on a sample project and finally compile it then I will get the single bin file?