We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I have an electronic engineering background, so I'm kind of new in this compiler and linker stuff.
What I know: I've been searching for knoledge about it, and findout that '.a' are just a pack for '.o' files, and that's it. You can do it using ar in linux. I don't know how to manage the dependencies for this '.a' file for example or how to link it to the project.
What I want to know: I really want to understand how it works, to compile and generate the bin, elf or hex files using these static libraries for arm using the arm-none-eabi-gcc cross compiler(found some for linux), but don't know how to search for this knoledge properly, how to lean it in a linear way. If you guys could help me on this I would be really gratefull.