Derleyici SeçenekleriCompiler Options

cl.exe, Microsoft C++ (MSVC) C ve C++ derleyicilerini ve bağlayıcıyı denetleyen bir araçtır.cl.exe is a tool that controls the Microsoft C++ (MSVC) C and C++ compilers and linker. cl.exe, yalnızca Windows için Microsoft Visual Studio destekleyen işletim sistemlerinde çalıştırılabilir.cl.exe can be run only on operating systems that support Microsoft Visual Studio for Windows.

Not

Bu aracı yalnızca bir Visual Studio Geliştirici komut isteminden başlatabilirsiniz.You can start this tool only from a Visual Studio developer command prompt. Bunu bir sistem komut isteminden veya dosya Gezgini 'nden başlatamazsınız.You cannot start it from a system command prompt or from File Explorer. Daha fazla bilgi için, bkz. MSVC araç takımını komut satırından kullanma.For more information, see Use the MSVC toolset from the command line.

Derleyiciler ortak nesne dosyası biçimi (COFF) nesne (. obj) dosyaları oluşturur.The compilers produce Common Object File Format (COFF) object (.obj) files. Bağlayıcı yürütülebilir (. exe) dosyalar ya da dinamik bağlantı kitaplıkları (dll 'Ler) üretir.The linker produces executable (.exe) files or dynamic-link libraries (DLLs).

Tüm derleyici seçenekleri büyük/küçük harfe duyarlıdır.All compiler options are case-sensitive. / - Bir derleyici seçeneğini belirtmek için eğik çizgi () veya tire () kullanabilirsiniz.You may use either a forward slash (/) or a dash (-) to specify a compiler option.

Bağlama olmadan derlemek için /c seçeneğini kullanın.To compile without linking, use the /c option.

Derleyici seçeneği bulmaFind a compiler option

Belirli bir derleyici seçeneğini bulmak için aşağıdaki listelerden birine bakın:To find a particular compiler option, see one of the following lists:

Derleyici seçeneklerini belirtinSpecify compiler options

Her derleyici seçeneğinin konusu, geliştirme ortamında nasıl ayarlayabileceğinizi anlatmaktadır.The topic for each compiler option discusses how it can be set in the development environment. Geliştirme ortamı dışında seçenekleri belirtme hakkında bilgi için bkz.:For information on specifying options outside the development environment, see:

MSVC bağlayıcı seçenekleri , programınızın nasıl oluşturulduğunu da etkiler.MSVC Linker Options also affect how your program is built.

Ayrıca bkz.See also

C/C++ Oluşturma BaşvurusuC/C++ Building Reference
CL, bağlayıcıyı çağırırCL Invokes the Linker