/I
(Ek ekleme dizinleri)
Ekleme dosyaları için arama yapılan dizin listesine bir dizin ekler.
Sözdizimi
/I
dizin
Bağımsız değişkenler
dizin
Ekleme dosyaları için arama yapılan dizin listesine eklenecek dizin. ve dizini arasındaki /I
boşluk isteğe bağlıdır. Boşluk içeren dizinler çift tırnak içine alınmalıdır. Dizin, mutlak bir yol veya göreli bir yol olabilir.
Açıklamalar
Birden fazla dizin eklemek için bu seçeneği birden çok kez kullanın. Dizinler yalnızca belirtilen ekleme dosyası bulunana kadar aranılır.
Bu seçeneği ( (/X
Standart ekleme yollarını yoksay)) seçeneğiyle aynı komut satırında kullanabilirsiniz.
Yönerge #include
çift tırnak (veya yerel-ilk) biçiminde belirtilebilir, örneğin, #include "local.h"
. Ya da açılı ayraç (veya include-path-first) biçiminde belirtilebilir, örneğin, #include <iostream>
.
Derleyici dizinleri aşağıdaki sırayla arar:
#include
Yönerge çift tırnak formu kullanılarak belirtilirse, önce yerel dizinleri arar. Arama, yönergesini içeren dosyayla aynı dizinde#include
başlar. Dosyayı bulamazsa, açık durumdaki ekleme dosyalarının dizinlerinde, açıldıkları sıranın tersinde arar. Arama üst ekleme dosyasının dizininde başlar ve üst öğe ekleme dosyalarının dizinleri aracılığıyla yukarı doğru devam eder.#include
Yönerge açılı ayraç biçiminde belirtilirse veya yerel dizin araması başarısız olduysa, seçeneği kullanılarak/I
belirtilen dizinleri komut satırında belirtilen sırayla arar.Ortam değişkeninde
INCLUDE
belirtilen dizinler.
Bu derleyici seçeneğini Visual Studio geliştirme ortamında ayarlamak için
Projenin Özellik Sayfaları iletişim kutusunu açın. Ayrıntılar için bkz . Visual Studio'da C++ derleyicisi ve derleme özelliklerini ayarlama.
Yapılandırma Özellikleri>C/C++>Genel özellik sayfasını seçin.
Ek Ekleme Dizinleri özelliğini değiştirin. Bu özellikte aynı anda birden fazla dizin belirtebilirsiniz. Dizinler noktalı virgülle (
;
) ayrılmalıdır.
Bu derleyici seçeneğini program üzerinden ayarlamak için
Örnek
Aşağıdaki komut tarafından istenen main.c
ekleme dosyalarını şu sırayla arar: İlk olarak, çift tırnak kullanılarak belirtilirse, yerel dosyalar aranılır. Ardından, arama dizinde \include
, ardından dizinde \my\include
ve son olarak ortam değişkenine atanan dizinlerde soldan INCLUDE
sağa sırasıyla devam eder.
CL /I \include /I\my\include main.c
Ayrıca bkz.
MSVC Derleyicisi Seçenekleri
MSVC Derleyicisi Komut Satırı Söz Dizimi