Rumah > pembangunan bahagian belakang > C++ > Bagaimanakah GCC Find Standard Termasuk Fail?

Bagaimanakah GCC Find Standard Termasuk Fail?

Susan Sarandon
Lepaskan: 2024-12-12 11:49:11
asal
215 orang telah melayarinya

How Does GCC Find Standard Include Files?

Menerokai Default Include Directories GCC

Apabila menyusun atur cara C atau C, pembangun sering bergantung pada standard termasuk fail tanpa menyatakan laluan mereka secara eksplisit. Ini menimbulkan persoalan: bagaimanakah GCC mengesan fail ini?

Untuk menentukan laluan lalai dan keutamaannya, laksanakan arahan berikut:

echo | gcc -xc -E -v -
Salin selepas log masuk

untuk C, atau

echo | gcc -xc++ -E -v -
Salin selepas log masuk

untuk C .

Keluaran arahan ini mengandungi banyak maklumat, termasuk laluan yang digunakan oleh GCC.

Pecahan Bendera:

  • -x menentukan bahasa (C atau C )
  • -E hanya menjalankan prapemproses, tidak termasuk kompilasi
  • -v mencetak yang dilaksanakan arahan
  • - berfungsi sebagai fail input, dengan gema | menyediakan rentetan kosong

Keutamaan Laluan:

Output memaparkan laluan dalam tertib keutamaan menurun, dengan laluan keutamaan tertinggi disenaraikan dahulu. Pesanan ini menentukan laluan yang GCC akan cari termasuk fail dahulu.

Kredit:

Terima kasih khas kepada pasukan Qt Creator kerana menyediakan kaedah yang berwawasan ini.

Sumber Tambahan:

Untuk penjelasan lanjut, rujuk perkara berikut sumber:

  • [explainshell.com/explain?cmd=echo | gcc -xc -E -v -]()

Atas ialah kandungan terperinci Bagaimanakah GCC Find Standard Termasuk Fail?. 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