/ Tc /TP /Tp /TC, (určete typ zdrojového souboru)
/Tc Určuje možnost filename je c zdrojová databáze soubor, i když nemá c přípona./Tp Určuje možnost filename je zdrojová databáze soubor C++, i když nemá cpp nebo .cxx přípona.Mezery mezi parametrem a filename je nepovinný.Každá volba určuje jeden soubor. Chcete-li určit další soubory, opakujte možnost.
/TCa /TP globální variant /Tc a /Tp.Zadejte kompilátor považovat všechny soubory s názvem příkazový řádek jako c zdrojová databáze soubory (/TC) nebo C++ zdrojová databáze soubory (/TP), bez ohledu na umístění v příkazový řádek na možnost.Tyto možnosti globální může být přepsána na jednom souboru prostřednictvím /Tc nebo /Tp.
/Tcfilename
/Tpfilename
/TC
/TP
Arguments
- filename
C nebo C++ zdrojová databáze soubor.
Poznámky
Standardně CL předpokládá, že jsou soubory s přípona c c zdrojová databáze soubory a soubory s cpp nebo.cxx přípona jsou zdrojová databáze C++.
Když buď TC nebo Tc je zadána možnost každá specifikace /Zc:wchar_t (wchar_t je nativní typ) možnost je ignorována.
Chcete-li nastavit tuto možnost kompilátoru ve vývojovém prostředí Visual Studio
Otevřete dialogové okno projektu Stránky vlastností.Další informace naleznete v tématu Jak: otevření stránky vlastností projektu.
Klepněte C/C++ složky.
Klepněte Advancedstránkyvlastnost .
Změnit Kompilace jakovlastnost.
Programově nastavit tuto volbu kompilátor
- Viz téma CompileAs.
Příklady
Následující CL příkazový řádek určuje MAIN.c, TEST.prg a COLLATE.prg jsou všechny c zdrojová databáze soubory.CL PRINT.prg nerozpozná.
CL MAIN.C /TcTEST.PRG /TcCOLLATE.PRG PRINT.PRG
Následující CL příkazový řádek Určuje, že TEST1.c, TEST2.cxx, TEST3.huh a TEST4.o jsou kompilovány soubory C++ a TEST5.z je zkompilován jako soubor C.
CL TEST1.C TEST2.CXX TEST3.HUH TEST4.O /Tc TEST5.Z /TP