문제:
Windows 10에서 gopacket을 컴파일할 수 없습니다. 32비트 모드(GOARCH=386)에서 성공적으로 컴파일했음에도 불구하고 64비트 모드(GOARCH=amd64)에서 발생합니다. 발생한 오류는 다음과 같습니다.
c:/WpdPack/Lib/x64/wpcap.lib: error adding symbols: File in wrong format collect2.exe: error ld returned 1 exit status
해결책:
Windows 64비트에서 gopacket을 성공적으로 컴파일하려면 다음 단계가 필수적입니다.
필수 구성 요소 설치:
누락된 정적 생성 생성 라이브러리:
dlltool 명령을 사용하여 libwpcap.a 및 libpacket.a 정적 라이브러리를 생성합니다.
컴파일:
추가 참고 사항:
위 내용은 Windows 64비트에서 gopacket을 성공적으로 컴파일하는 방법: 단계별 솔루션의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!