Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Varsayılan olarak RC, üst bilgi dosyalarını ve kaynak dosyalarını (simge ve imleç dosyaları gibi) önce geçerli dizinde, ardından INCLUDE ortam değişkeni tarafından belirtilen dizinlerde arar. (PATH ortam değişkeninin RC'nin hangi dizinleri araydığı üzerinde hiçbir etkisi yoktur.)
Aramaya Dizin Ekleme
RC aramalarının dizin listesine dizin eklemek için /i seçeneğini kullanabilirsiniz. Derleyici daha sonra dizinleri aşağıdaki sırayla arar:
- Geçerli dizin
- /i seçeneğini kullanarak belirttiğiniz dizin veya dizinler, RC komut satırında göründükleri sırayla
- /x seçeneğini belirtmediğiniz sürece INCLUDE ortam değişkeni tarafından belirtilen dizinlerin listesi, değişkenin listelendiği sırayla
Aşağıdaki örnekte MyApp.rc kaynak tanımı dosyası derlenmiştir:
rc /i c:\source\stuff /i d:\resources myapp.rc
MyApp.rc betiğini derlerken RC, önce geçerli dizinde, ardından C:\Source\Stuff ve D:\Resources içinde ve ardından INCLUDE ortam değişkeni tarafından belirtilen dizinlerde üst bilgi dosyalarını ve kaynak dosyalarını arar.
INCLUDE Ortam Değişkenini Yoksayma
Aranacak dizinleri belirlerken RC'nin INCLUDE ortam değişkenini kullanmasını engelleyebilirsiniz. Bunu yapmak için /x seçeneğini kullanın. Derleyici daha sonra /i seçeneğini kullanarak yalnızca geçerli dizindeki ve belirttiğiniz dizinlerdeki dosyaları arar.
Aşağıdaki komut MyApp.rc betik dosyasını derler:
rc /x /i c:\source\stuff myapp.rc
MyApp.rc betiğini derlerken RC, önce geçerli dizinde ve ardından C:\Source\Stuff içinde üst bilgi dosyalarını ve kaynak dosyalarını arar. INCLUDE ortam değişkeni tarafından belirtilen dizinlerde arama yapmaz.