Rumah >pembangunan bahagian belakang >C++ >Bolehkah saya Menyusun Berbilang Fail C dengan g Tanpa Makefile?
Menyusun Berbilang Fail C dengan G
Anda telah mewarisi beberapa kod C yang ditulis dengan buruk yang terdiri daripada satu fail CPP yang mengandungi fungsi utama dan pelbagai fungsi lain, bersama-sama dengan fail H yang berasingan untuk definisi kelas. Daripada menggunakan arahan asal g main.cpp, anda tertanya-tanya sama ada anda perlu menggunakan Makefile atau jika anda masih boleh menggunakan g main.cpp.
Untuk menyusun berbilang fail C menggunakan g , anda boleh menyenaraikan semua fail CPP tambahan selepas main.cpp dalam arahan:
g++ main.cpp other.cpp etc.cpp
Sebagai alternatif, anda boleh menyusun setiap fail secara individu dan kemudian memautkan fail .o yang terhasil bersama-sama. Untuk melakukan ini, anda akan menggunakan arahan berikut:
g++ -c main.cpp g++ -c other.cpp g++ -c etc.cpp
g++ main.o other.o etc.o -o executable_name
Atas ialah kandungan terperinci Bolehkah saya Menyusun Berbilang Fail C dengan g Tanpa Makefile?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!