BSCMAKE seçenekleri
Uyarı
BSCMAKE hala Visual Studio ile yüklü olsa da, artık IDE tarafından kullanılmaz. Visual Studio 2008'den bu yana, göz atma ve simge bilgileri çözüm klasöründeki bir SQL Server .sdf
dosyasında otomatik olarak depolanır.
Bu bölümde, BSCMAKE'yi denetlemek için kullanılabilen seçenekler açıklanmaktadır. Bazı seçenekler, belirli bilgileri dışlayarak veya ekleyerek gözatma bilgileri dosyasının içeriğini denetler. Dışlama seçenekleri BSCMAKE'nin daha hızlı çalışmasına izin verebilir ve daha küçük .bsc
bir dosyaya neden olabilir. Seçenek adları büyük/küçük harfe duyarlıdır (ve /NOLOGO
hariç/HELP
).
Yalnızca /NOLOGO
ve /o
visual studio geliştirme ortamında kullanılabilir. Daha fazla bilgi için bkz . Visual Studio'da C++ derleyicisi ve derleme özelliklerini ayarlama.
Seçenekler
/Ei (
filename
...)
Belirtilen filename
bir veya daha fazla ekleme dosyasının içeriğini gözatma bilgileri dosyasından dışlar. Birden çok dosya belirtmek için adları boşlukla ayırın ve listeyi parantez içine alın. Yalnızca birini filename
belirtirseniz parantez gerekmez. tarafından /Es
hariç tutulmayan dosyaları dışlama seçeneğiyle /Es
birlikte kullanın/Ei
.
/El
Yerel simgeleri dışlar. Varsayılan değer, yerel simgelerin eklenmesidir. Yerel simgeler hakkında daha fazla bilgi için bkz . .sbr Dosyası Oluşturma.
/Em
Makroların gövdesindeki simgeleri dışlar. Gözatma bilgileri dosyasına yalnızca makro adlarını eklemek için kullanın /Em
. Varsayılan değer hem makro adlarını hem de makro genişletmelerinin sonucunu eklemektir.
/Er (
symbol
...)
Belirtilen symbol
simgelerden birini veya daha fazlasını gözatma bilgileri dosyasından dışlar. Birden çok simge adı belirtmek için adları boşlukla ayırın ve listeyi parantez içine alın. Yalnızca birini symbol
belirtirseniz parantezler gereksizdir.
/Es
Mutlak yol ile belirtilen veya INCLUDE ortam değişkeninde belirtilen mutlak bir yolda bulunan her ekleme dosyasını dışlar. (Genellikle bu dosyalar, gözatma bilgileri dosyanızda ihtiyacınız olmayan çok fazla bilgi içeren sistem dahil dosyalarıdır.) Bu seçenek, yol olmadan belirtilen veya göreli yol içeren dosyaları ya da INCLUDE içindeki göreli bir yolda bulunan dosyaları dışlamaz. Dışlamayan /Ei
dosyaları /Es
dışlamak için seçeneğinin /Es
yanı sıra seçeneğini de kullanabilirsiniz. Dosyalardan yalnızca bazılarını dışlamak istiyorsanız, yerine /Es
kullanın /Ei
ve dışlamak istediğiniz dosyaları listeleyin.
/errorreport:
[ none
send
| | prompt
| queue
]
Bu seçenek kullanım dışıdır. Windows Vista ve sonraki sürümlerde hata raporlama, Windows Hata Bildirimi (WER) ayarları tarafından denetlenilir.
/HELP
BSCMAKE komut satırı söz diziminin özetini görüntüler.
/Iu
Başvurulmayan simgeler içerir. Varsayılan olarak, BSCMAKE tanımlı ancak başvurulmayan sembolleri kaydetmez. Bir .sbr
dosya paketlenmişse, derleyici başvurulmayan simgeleri zaten kaldırdığından bu seçeneğin bu giriş dosyası için hiçbir etkisi olmaz.
/n
Artımlı olmayan bir derlemeyi zorlar. Gözatma bilgileri dosyasının tam derlemesini bir .bsc
dosyanın var olup olmadığını zorlamak ve dosyaların kesilmesini önlemek .sbr
için kullanın/n
. Daha fazla bilgi için bkz . BSCMAKE bir .bsc
dosyayı nasıl oluşturur?
/NOLOGO
BSCMAKE telif hakkı iletisini gizler.
/o
filename
filename
option parametresi gözatma bilgileri dosyası için bir ad belirtir. Varsayılan olarak, BSCMAKE göz atma bilgileri dosyasına ilk .sbr
dosyanın temel adını ve bir .bsc
uzantıyı verir.
/S (
filename
...)
BSCMAKE'ye belirtilen filename
her ekleme dosyasını ilk kez karşılaştığında işlemesini ve aksi takdirde hariç tutmasını söyler. Bir dosya (üst bilgi veya .h
kaynak dosya gibi) birkaç kaynak dosyaya eklendiğinde ancak her seferinde ön işleme yönergeleriyle değiştirilmemişse işlem süresi kazanmak için .c
.cpp
bu seçeneği kullanın. Bir dosya, oluşturduğunuz gözatma bilgileri dosyası için önemli olmayan şekillerde değiştirilirse bu seçeneği kullanın. Birden çok dosya belirtmek için adları boşlukla ayırın ve listeyi parantez içine alın. Yalnızca birini filename
belirtirseniz parantez gerekmez. Dosyayı her eklenişinde dışlamak istiyorsanız veya /Es
seçeneğini kullanın/Ei
.
/v
İşlenen her .sbr
dosyanın adını ve BSCMAKE çalıştırmasının tamamı hakkında bilgileri içeren ayrıntılı çıkış sağlar.
/?
BSCMAKE komut satırı söz diziminin kısa bir özetini görüntüler.
Örnek
Aşağıdaki komut satırı BSCMAKE'ye üç .sbr
dosyadan tam derlemesi gerçekleştirmesini main.bsc
söyler. Ayrıca BSCMAKE'ye yinelenen örneklerini dışlamasını toolbox.h
söyler:
BSCMAKE /n /S toolbox.h /o main.bsc file1.sbr file2.sbr file3.sbr