EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

i686-w64-mingw32-widl – Online in der Cloud

Führen Sie i686-w64-mingw32-widl im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl i686-w64-mingw32-widl, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


widl – Wine Interface Definition Language (IDL)-Compiler

ZUSAMMENFASSUNG


frei [Optionen] IDL_Datei
frei [Optionen] --dlldata-only name1 [name2...]

BESCHREIBUNG


Wenn keine Optionen verwendet werden, generiert das Programm eine Header-Datei und möglicherweise Client- und
Server-Stubs, Proxy- und DLL-Datendateien, eine Typelib und eine UUID-Datei, je nach
Inhalt der IDL-Datei. Wenn eine der Optionen -c, -h, -p, -s, -t, -u or --local-stubs
gegeben ist, frei generiert nur die angeforderten Dateien und keine anderen. Beim Laufen mit
--dlldata-only, widl generiert nur eine DLL-Datendatei und enthält eine Liste der
Namen, die als Argumente übergeben werden. Normalerweise wird diese Datei jedes Mal auf diese Weise aktualisiert frei is
Beim Ausführen liest es alle vorhandenen DLL-Datendateien und generiert sie bei Bedarf mit derselben neu
Liste der Namen, jedoch mit der aktuellen Proxy-Datei.

Wenn es ohne Argumente ausgeführt wird, frei gibt eine Hilfemeldung aus.

OPTIONAL


Allgemeines Optionen:

-V Versionsnummer drucken und beenden.

-Ö, --ausgabe=Name
Legen Sie den Namen der Ausgabedatei fest. Bei der Generierung mehrerer Ausgabedateien wird dies festgelegt
nur der Basisname der Datei; die jeweiligen Ausgabedateien werden dann benannt Name.H,
Name_p.c usw.

-b CPU-Hersteller[-Kern]-os
Legen Sie die Zielarchitektur beim Cross-Compilieren fest. Die Zielvorgabe liegt vor
das standardmäßige Autoconf-Format, wie es von zurückgegeben wird Konfig.sub.

Kopfzeile Optionen:

-h Header-Dateien generieren. Der Standardname der Ausgabedatei lautet im Ordner.h.

--oldnames
Verwenden Sie alte Namenskonventionen.

Art Bibliothek Optionen:

-t Generieren Sie eine Typbibliothek. Der Standardname der Ausgabedatei lautet im Ordner.tlb. Wenn die Ausgabe
Der Dateiname endet mit .res, eine binäre Ressourcendatei, die die Typbibliothek enthält
stattdessen generiert.

-m32, -m64
Generieren Sie eine Win32- bzw. Win64-Typbibliothek.

UUID Datei Optionen:

-u Generieren Sie eine UUID-Datei. Der Standardname der Ausgabedatei lautet im Ordner_i.c.

Proxy/Stub Generation Optionen:

-c Generieren Sie eine Client-Stub-Datei. Der Standardname der Ausgabedatei lautet im Ordner_c.c.

-Du Generieren Sie Inline-Stubs.

-Oi Generieren Sie interpretierte Stubs im alten Stil.

-Oif, -Oic, -Oicf
Generieren Sie vollständig interpretierte Stubs im neuen Stil.

-p Generieren Sie einen Proxy. Der Standardname der Ausgabedatei lautet im Ordner_p.c.

--prefix-all=Präfix
Präfix zum Anhängen des Namens sowohl des Client- als auch des Server-Stubs.

--prefix-client=Präfix
Präfix zum Anhängen des Namens von Client-Stubs.

--prefix-server=Präfix
Präfix zum Anhängen des Namens von Server-Stubs.

-s Generieren Sie eine Server-Stub-Datei. Der Standardname der Ausgabedatei lautet im Ordner_sc.

--win32, --win64
Generieren Sie jeweils nur 32-Bit- bzw. 64-Bit-Code (standardmäßig werden beide generiert).
32-Bit- und 64-Bit-Versionen in dieselbe Zieldatei kopieren).

--rt Aktivieren Sie zusätzliche Spracherweiterungen für IDL, um WinRT zu unterstützen.

Registrierung: Skript Optionen:

-r Generieren Sie ein Registrierungsskript. Der Standardname der Ausgabedatei lautet im Ordner_r.rgs. Wenn der
Der Name der Ausgabedatei endet mit .res, eine binäre Ressourcendatei, die das Skript enthält
stattdessen generiert.

Dlldata Datei Optionen:

--dlldata-only name1 [name2...]
Generieren Sie die DLL-Datendatei unter Verwendung der angegebenen Proxy-Namen von Grund auf neu. Der
Der Standardname der Ausgabedatei lautet dlldata.c.

Präprozessor Optionen:

-I Weg
Fügen Sie dem Pfad ein Header-Suchverzeichnis hinzu. Es sind mehrere Suchverzeichnisse zulässig.

-D id[=Welle]
Präprozessormakro definieren id mit Wert Welle.

-E Nur Vorverarbeitung.

-N Eingaben nicht vorverarbeiten.

Debuggen Optionen:

-W Aktivieren Sie pedantische Warnungen.

-d n Setzen Sie die Debugstufe auf die nicht negative Ganzzahl n. Wenn mit vorangestellt 0x, es wird sein
als Hexadezimalzahl interpretiert. Zur Bedeutung von Werten siehe die DEBUGGEN
.

Weitere Anwendungsbereiche Optionen:

-app_config
Ignoriert, aus Gründen der mittleren Kompatibilität vorhanden.

--local-stubs=Datei
Erzeugen Sie leere Stubs für call_as/local-Methoden in einer Objektschnittstelle und schreiben Sie
Sie zu Datei.

DEBUGGEN


Debug-Ebene n ist eine Bitmaske mit folgender Bedeutung:
* 0x01 Sagen Sie, welche Ressource analysiert wird (ausführlicher Modus)
* 0x02 Interne Strukturen löschen
* 0x04 Erstellen Sie einen Parser-Trace (yydebug=1)
* 0x08 Präprozessormeldungen
* 0x10 Präprozessor-Lex-Meldungen
* 0x20 Yacc-Trace des Präprozessors

Verwenden Sie i686-w64-mingw32-widl online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    KDiff3
    KDiff3
    Dieses Repository wird nicht mehr gepflegt
    und wird zu Archivierungszwecken aufbewahrt. Sehen
    https://invent.kde.org/sdk/kdiff3 for
    der neueste Code und
    https://download.kde.o...
    Laden Sie KDiff3 herunter
  • 2
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX ist eine GUI für
    Waninkokos USB Loader, basierend auf
    libwiigui. Es ermöglicht die Auflistung und
    Starten von Wii-Spielen, Gamecube-Spielen und
    Homebrew auf Wii und WiiU...
    Laden Sie USBLoaderGX herunter
  • 3
    Firebird
    Firebird
    Firebird RDBMS bietet ANSI-SQL-Funktionen
    & läuft auf Linux, Windows &
    mehrere Unix-Plattformen. Merkmale
    hervorragende Parallelität und Leistung
    & Energie...
    Firebird herunterladen
  • 4
    Kompozer
    Kompozer
    KompoZer ist ein wysiwyg HTML-Editor, der verwendet
    die Mozilla Composer-Codebasis. Als
    Die Entwicklung von Nvu wurde gestoppt
    2005 behebt KompoZer viele Fehler und
    fügt ein f hinzu ...
    Laden Sie KompoZer herunter
  • 5
    Kostenlose Manga Downloader
    Kostenlose Manga Downloader
    Der Free Manga Downloader (FMD) ist ein
    Open-Source-Anwendung geschrieben
    Object-Pascal zum Verwalten und
    Herunterladen von Mangas von verschiedenen Websites.
    Das ist ein Spiegel...
    Laden Sie den kostenlosen Manga-Downloader herunter
  • 6
    UNetbootin
    UNetbootin
    Mit UNetbootin können Sie bootfähige erstellen
    Live-USB-Laufwerke für Ubuntu, Fedora und
    andere Linux-Distributionen ohne
    Brennen einer CD. Es läuft auf Windows, Linux,
    und ...
    Laden Sie UNetbootin herunter
  • Mehr »

Linux-Befehle

Ad