/ EKSPORTU (funkcja wywozu)

/EXPORT:entryname[,@ordinal[,NONAME]][,DATA]

Uwagi

Po wybraniu tej opcji można wyeksportować funkcji z poziomu programu, dzięki czemu inne programy mogą wywoływać funkcję.Można także eksportować dane.Wywóz zazwyczaj są zdefiniowane w bibliotece DLL.

Entryname jest nazwą elementu funkcji lub danych, ponieważ ma być używany przez program wywołujący.ordinalOkreśla indeks do tabeli wywozu w zakresie od 1 do 65 535; Jeśli nie określisz ordinal, łącze przypisuje jedną.Bez nazwy słowa kluczowego wywozu funkcji tylko jako liczebniki bez entryname.

Danych słowa kluczowego Określa, że wywożonego towaru jest element danych.Element danych w programie klienta musi zostać zadeklarowane za pomocą extern __declspec(dllimport).

Istnieją trzy metody Eksportowanie definicji, wymienionych w zalecanej kolejności stosowania:

  1. opcję __declspec(dllexport) w kodzie źródłowym

  2. Wywóz instrukcji w pliku .def

  3. Specyfikacja/Export w poleceniu łącza

Wszystkie trzy metody, można w tym samym programie.Gdy łącze buduje program, który zawiera wywozu, tworzy również Importuj biblioteki, chyba że w kompilacji używany jest plik .exp.

ŁĄCZE zastosowań zdobione formularzy identyfikatorów.Kiedy tworzy plik .obj, kompilator decorates identyfikator.Jeśli entryname jest określona do łączącego w jego dwuczęściowym formularza (tak jak pojawia się on w kodzie źródłowym), łącze próbuje pasuje do nazwy.Jeśli nie można odnaleźć unikatowego dopasowania, łącze wystawia się komunikat o błędzie.Użyj DUMPBIN narzędzie, aby uzyskać zdobione nazwy formularza identyfikator, gdy trzeba określić, aby program łączący.

[!UWAGA]

Nie określono dekoracyjną formularz c identyfikatorów, które są uznane za __cdecl lub __stdcall.

Aby ustawić tę opcję programu łączącego w środowisku projektowym programu Visual Studio

  1. Otwórz projekt Stron właściwości okno dialogowe.Aby uzyskać szczegółowe informacje, zobacz Ustawianie właściwości projektu Visual C++.

  2. Kliknij przycisk program łączący folder.

  3. Kliknij przycisk wiersza polecenia stronę właściwości.

  4. Wpisz opcję do Dodatkowe opcje pole.

Aby ustawić tę opcję linker programowo

Zobacz też

Informacje

Ustawianie opcji Linker

Opcje Linker