Как создать статическую библиотеку с помощью g ++?

Кто-нибудь, пожалуйста, скажите мне, как создать статическую библиотеку из файлов .cpp и .hpp? Нужно ли мне создавать .o и .a? Я также хотел бы знать, как я могу скомпилировать статическую библиотеку и использовать ее в другом коде .cpp. У меня есть header.cpp , header.hpp. Я хотел бы создать header.a . Протестируйте header.a в test.cpp . Я использую g ++ для компиляции.

93
задан kristianp 10 March 2013 в 03:11
поделиться