gopintj
Member level 4
- Joined
- Sep 1, 2010
- Messages
- 77
- Helped
- 4
- Reputation
- 8
- Reaction score
- 4
- Trophy points
- 1,298
- Activity points
- 1,953
Hi all.
I have one serious doubt about working nature of APIs. I involved in a project where i add an already compiled library file with my current project. Compilation and program executions are working fine. Now, my doubt is, in which program memory location does the library gets written?
My project is to establish communication between pic micro and an usb device. For this, i have written a main function which takes care of data transactions. And, i use a already built usb library file libusb.a. I am including this library file in my Project's Properties option(in include library folder).
Everything works fine. I can even get correct output. Only thing i would like to know is, how library file is added with my project source file after compilation?
I have one serious doubt about working nature of APIs. I involved in a project where i add an already compiled library file with my current project. Compilation and program executions are working fine. Now, my doubt is, in which program memory location does the library gets written?
My project is to establish communication between pic micro and an usb device. For this, i have written a main function which takes care of data transactions. And, i use a already built usb library file libusb.a. I am including this library file in my Project's Properties option(in include library folder).
Everything works fine. I can even get correct output. Only thing i would like to know is, how library file is added with my project source file after compilation?