Maison > développement back-end > Golang > le corps du texte

Comment compiler GoPacket sur Windows 64 bits avec GOARCH=amd64 ?

Patricia Arquette
Libérer: 2024-11-02 14:22:03
original
408 Les gens l'ont consulté

How to Compile GoPacket on Windows 64-bit with GOARCH=amd64?

Compilation Windows 64 bits pour GoPacket

Pour compiler et utiliser avec succès GoPacket sur une machine Windows 10 avec une architecture 64 bits, suivez ces étapes :

Exigences :

  • Go 1.6 pour Windows-amd64
  • TDM GCC x64
  • WinPcap
  • Pack développeur WinPcap

Instructions :

1. Configuration :

  • Installez Go et TDM GCC.
  • Ajoutez les binaires à votre PATH.
  • Installez WinPcap.
  • Extrayez le Pack développeur WinPcap vers C:

2. Générer les bibliothèques manquantes :

  • Localisez wpcap.dll et packet.dll dans C:WindowsSystem32.
  • Exécutez gendef sur ces fichiers pour générer des fichiers .def.
  • Exécutez les commandes suivantes pour créer des bibliothèques statiques :

    • dlltool --as-flags=--64 -m i386:x86-64 -k --input-def wpcap.def --output-lib libwpcap.a
    • dlltool --as-flags=--64 -m i386:x86-64 -k --input-def packet.def --output-lib libpacket.a

3. Copier les bibliothèques statiques :

  • Copiez libwpcap.a et libpacket.a dans C:WpdPackLibx64

Compilation :

  • Une fois ces étapes supplémentaires terminées, GoPacket devrait se compiler avec succès avec GOARCH=amd64.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!