/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 MyModule
moduł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 .ifc
m
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.ixx
pliku * 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
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.Ustaw listę rozwijaną Konfiguracja na Wszystkie konfiguracje. Ustaw listę rozwijaną Platforma na Wszystkie platformy.
Otwórz stronę właściwości Właściwości>konfiguracji C/C++>Output Files.
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ładc:\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