Anda dapat membuat .afile menggunakan arutilitas, seperti:
ar crf lib/libHeader.a header.o
libadalah direktori yang berisi semua perpustakaan Anda. adalah praktik yang baik untuk mengatur kode Anda dengan cara ini dan memisahkan kode dan file objek. Memiliki semua dalam satu direktori biasanya terlihat jelek. Baris di atas dibuat libHeader.adi direktori lib. Jadi, di direktori Anda saat ini, lakukan:
mkdir lib
Kemudian jalankan arperintah di atas .
Saat menautkan semua perpustakaan, Anda dapat melakukannya seperti ini:
g++ test.o -L./lib -lHeader -o test
The -Lbendera akan mendapatkan g++untuk menambahkan lib/direktori ke jalan. Dengan cara ini, g++mengetahui direktori apa yang harus dicari saat mencari libHeader. -llibHeadermenandai perpustakaan tertentu untuk ditautkan.
dimana test.o dibuat seperti ini:
g++ -c test.cpp -o test.o