Rumah > pembangunan bahagian belakang > C++ > Bolehkah Saya Masih Menggunakan `g main.cpp` Apabila Menyusun Berbilang Fail C?

Bolehkah Saya Masih Menggunakan `g main.cpp` Apabila Menyusun Berbilang Fail C?

Mary-Kate Olsen
Lepaskan: 2024-12-18 16:17:10
asal
487 orang telah melayarinya

Can I Still Use `g   main.cpp` When Compiling Multiple C   Files?

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan