Składnia nazwy pliku CL
CL akceptuje pliki z nazwami, które są zgodne z konwencjami nazewnictwa FAT, HPFS lub NTFS. Dowolna nazwa pliku może zawierać pełną lub częściową ścieżkę. Pełna ścieżka zawiera nazwę dysku i co najmniej jedną nazwę katalogu. CL akceptuje nazwy plików oddzielone ukośnikami odwrotnymi (\) lub ukośnikami (/). Nazwy plików zawierające spacje muszą być otoczone podwójnymi znakami cudzysłowu. Ścieżka częściowa pomija nazwę dysku, która cl zakłada, że jest bieżącym dyskiem. Jeśli nie określisz ścieżki, cl zakłada, że plik znajduje się w bieżącym katalogu.
Rozszerzenie nazwy pliku określa sposób przetwarzania plików. Pliki C i C++, które mają rozszerzenie .c, .cxx lub .cpp, są kompilowane. Inne pliki, w tym pliki .obj, biblioteki (.lib) i pliki definicji modułu (.def), są przekazywane do konsolidatora bez przetwarzania.