“Jalur Pencarian Header” vs. “Jalur Pencarian Header Pengguna” di Xcode?

148

Apa bedanya? Kapan Anda akan menggunakan keduanya?

mindthief
sumber

Jawaban:

197

Gunakan Jalur Pencarian Header Pengguna untuk jalur yang ingin Anda cari #include "..."dan gunakan Jalur Pencarian Header untuk #include <...>. Tentu saja, jika Anda mencentang opsi untuk Selalu Cari Jalur Pengguna , maka #include <...>juga akan berfungsi untuk jalur pengguna.

JWWalker
sumber
Terima kasih! Ya saya agak mengira itu, tapi mengapa Anda menggunakan satu atau yang lain? Bagi saya, <> seharusnya hanya sistem yang dimasukkan, dan yang lainnya harus "", tapi itu hanya pelatihan saya dari pemrograman dalam C. Saya kira <> dapat menunjuk ke perpustakaan terkenal yang bukan termasuk sistem?
mindthief
Ya, saya pikir "perpustakaan terkenal" adalah tentang yang benar. Secara pribadi saya menggunakan <> untuk header Boost serta header sistem.
JWWalker
tidak tahu tentang Boost ( boost.org )! Terima kasih, ini terlihat sangat menarik.
mindthief
14
< >adalah untuk kerangka kerja - .adan .frameworks"perpustakaan" - dan tidak masalah apakah itu kerangka kerja sistem, salah satu dari Anda sendiri atau pihak ke-3 (seperti Boost.) " "adalah untuk header proyek -. h file yang merupakan bagian dari set file yang sedang dikompilasi. Semoga itu membantu memperjelas.
Olie