/ifcOutput

Ten przełącznik informuje kompilator, gdzie mają być wyjściowe skompilowane .ifc pliki. Jeśli lokalizacja docelowa jest katalogiem, kompilator generuje nazwę każdego .ifc pliku na podstawie nazwy interfejsu lub nazwy jednostki nagłówka.

Składnia

/ifcOutput filename
/ifcOutput directory\

Uwagi

Domyślnie kompilator uzyskuje nazwę dla każdego wygenerowanego .ifc pliku na podstawie nazwy interfejsu modułu. Na przykład na podstawie nazwy MyModulemodułu wygenerowana .ifc nazwa będzie mieć nazwę MyModule.ifc, chyba że nazwa zostanie zastąpiona przełącznikiem /ifcOutput .

Użyj tego przełącznika, aby określić alternatywną .ifc nazwę pliku lub katalog. Jeśli chcesz użyć domyślnych skompilowanych .ifc nazw plików, ale określ katalog, w którym mają zostać skompilowane, upewnij się, że do nazwy katalogu zostanie dodany końcowy ukośnik odwrotny (\).

Podczas kompilowania wielu .ifc plików użyj tylko formularza katalogu przełącznika /ifcOutput . Jeśli podasz wiele /ifcOutput przełączników, kompilator używa tylko ostatniego.

Jeśli kompilujesz za pomocą przełącznika /MP (Kompilacja z wieloma procesami), zalecamy użycie formularza katalogu przełącznika /ifcOutput , jeśli masz wiele plików modułów wejściowych.

W poniższym przykładzie plik dla modułu .ifcm zdefiniowanego w m.ixx pliku jest kompilowany jako c:\example\m.ifc.

cl ... /c /std:c++latest m.ixx /ifcOutput c:\example\

W poniższym przykładzie skompilowany .ifc plik dla modułu m zdefiniowanego w m.ixxpliku * jest kompilowany jako c:\example\MyModule.ifc:

cl ... /c /std:c++latest m.ixx /ifcOutput c:\example\MyModule.ifc

Aby ustawić tę opcję kompilatora w środowisku programowania Visual Studio

  1. Aby zastosować /ifcOutput opcję do jednego pliku w środowisku IDE, wybierz plik w Eksplorator rozwiązań. Kliknij prawym przyciskiem myszy, aby otworzyć menu kontekstowe i wybierz polecenie Właściwości , aby otworzyć okno dialogowe Strony właściwości.

  2. Ustaw listę rozwijaną Konfiguracja na Wszystkie konfiguracje. Ustaw listę rozwijaną Platforma na Wszystkie platformy.

  3. Otwórz stronę właściwości Właściwości>konfiguracji C/C++>Output Files.

  4. Za pomocą kontrolki listy rozwijanej zmodyfikuj właściwość Nazwa pliku wyjściowego modułu na nazwę katalogu (kończącą \się na ) lub alternatywną nazwę pliku. Możesz też określić katalog i nazwę pliku, na przykład c:\example\mymodule.ifc. Wybierz przycisk OK lub Zastosuj , aby zapisać zmiany.

Alternatywnie możesz określić /ifcOutput przełącznik za pomocą kliknięcia prawym przyciskiem myszy nazwy projektu w Eksplorator rozwiązań> Configuration Properties>C/C++>Command Line.

Zobacz też

Omówienie modułów w języku C++
Korzystanie z modułów języka C++ w języku MSVC z poziomu wiersza polecenia