No, io ho un file .cpp che iclude una libreria che ho scritto io (sta nella sua stessa cartella). Questa mia libreria usa gmp.h, quella che ho installato come ti ho detto.
Non so compilare oggetti, semplicemente uso il solo comando

gcc -g test.cpp -lgmp

per compilare il programma. Prima devo creare l'oggetto e poi linkarlo? come si fa?