Mencipta Perpustakaan Statik dengan g
Dalam pembangunan perisian, mencipta perpustakaan statik adalah penting untuk mengatur dan menggunakan semula kod merentas berbilang aplikasi. Artikel ini menyediakan panduan komprehensif tentang membina dan menggunakan perpustakaan statik dengan g , pengkompil C yang digunakan secara meluas.
Membina Perpustakaan Statik
Untuk membina perpustakaan statik daripada set fail .cpp dan .hpp, ikut langkah berikut:
Menggunakan Perpustakaan Statik
Untuk memasukkan perpustakaan statik ke dalam kod anda, ikut langkah berikut:
Contoh
Pertimbangkan senario di mana anda mempunyai header.h dan header.cpp. Anda mahu mencipta header.a dan mengujinya dalam test.cpp.
Buat Fail Objek:
g++ -c header.cpp
Buat Perpustakaan Statik:
ar rvs header.a header.o
Uji Pustaka: Dalam test.cpp, masukkan fail pengepala dan pautan ke perpustakaan:
<code class="cpp">#include "header.h" ...</code>
g++ test.cpp -Lpath_to_header_library -lheader
Atas ialah kandungan terperinci Bagaimana untuk Membina dan Menggunakan Perpustakaan Statik dengan g ?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!