Menyusun Berbilang Fail C dengan G
Apabila mewarisi kod C yang ditulis dengan buruk, anda mungkin menghadapi berbilang fail .cpp dan .h. Ini mengemukakan persoalan sama ada fail make diperlukan atau jika arahan g main.cpp masih mencukupi.
Bolehkah Anda Masih Menggunakan g main.cpp?
Jika kelas telah dipisahkan dengan betul kepada fail .h dan .cpp, anda masih boleh menggunakan arahan g main.cpp. Walau bagaimanapun, anda mesti menentukan setiap fail .cpp tambahan selepas main.cpp.
Arahan Penyusunan:
g main.cpp other.cpp etc.cpp
Sebagai alternatif, Kompilasi Tambahan dan Penghubungan
Satu lagi pilihan adalah untuk menyusun setiap fail .cpp secara individu, menghasilkan berbilang fail ".o". Fail ".o" ini kemudiannya mesti dipautkan bersama untuk mencipta boleh laku.
Langkah Penyusunan:
g -c main.cpp (kompil main.cpp sahaja)
g -c other.cpp (kompil other.cpp sahaja)
g -c etc.cpp (compile etc.cpp only)
Langkah Memaut:
g main.o other.o etc.o -o executable_name (pautkan semua ".o " fail ke dalam boleh laku)
Atas ialah kandungan terperinci Bolehkah Saya Masih Menggunakan `g main.cpp` Apabila Menyusun Berbilang Fail C?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!