Vérifiez «[Windows] Comment savoir si l'exe est x64 ou x86, partie 2» avec Go sur macOS

Article de blog de Haruka Saho "[[Windows] Comment savoir si l'exe est x64 ou x86 Part2](http://h-sao.com/blog/2020/11/07/how-to-check" -x64-or-x86-windows-binary-part2 /) "a été vérifié avec Go.

Go peut être compilé de manière croisée. J'ai pu le confirmer en environ 20 minutes à partir du tweet posté sur l'article du blog.

    1. Écrivez le code source de Go pour x64 (amd64) et x32 (386). (La seule différence est le message de sortie)
$ cat main64.go 
package main

import (
	"fmt"
)

func main() {
	fmt.Println("GOOS=windows GOARCH=amd64")
}
$ cat main32.go 
package main

import (
	"fmt"
)

func main() {
	fmt.Println("GOOS=windows GOARCH=386")
}
  1. Compilez le code source de Go sur macOS avec x64 (amd64) et x32 (386).
$ GOOS=windows GOARCH=amd64 go build -o main64.exe main64.go 
$ GOOS=windows GOARCH=386 go build -o main32.exe main32.go
    1. Confirmez la génération du fichier.
$ ls main*
main32.exe main32.go  main64.exe main64.go
  1. Vérifiez avec la commande de fichier.
$ file main32.exe 
main32.exe: PE32 executable (console) Intel 80386 (stripped to external PDB), for MS Windows
$ file main64.exe
main64.exe: PE32+ executable (console) x86-64 (stripped to external PDB), for MS Windows

Tu l'as fait! q @ w @ p

Recommended Posts

Vérifiez «[Windows] Comment savoir si l'exe est x64 ou x86, partie 2» avec Go sur macOS
Vérifiez si le câble LAN est déconnecté sous Linux
Comment profiter de Python sur Android !! Programmation en déplacement !!
Comment vérifier s'il est dans le type de dictionnaire (Dictionary, Hash) en utilisant tout ou partie
Comment vérifier en Python si l'un des éléments d'une liste est dans une autre liste
[python] Comment vérifier si la clé existe dans le dictionnaire
[Blender] Script pour vérifier si celui sélectionné est un mesh
Remarque sur la façon de vérifier la connexion au port du serveur de licences
Est-il facile de synthétiser un médicament sur le marché?
Que faire lorsque l'inode est épuisé sur EC2 Linux
Comment installer Graph-Tool sur macOS
Comment installer pycrypto sur Windows
Comment déployer django-compresseur sous Windows
Comment installer Music 21 sur Windows
[Pour les débutants à Numba] Il est préférable de définir nopython = True pour vérifier si l'accélération est réalisée (pour la version 0.50.0 ou antérieure)
Comment vérifier la version de Django
[Kivy] Comment installer Kivy sur Windows [Python]
Comment utiliser l'Assistant Google sur Windows 10
Comment effacer Python 2.x sur Mac.
Comment installer Richzhang / Colorisation sur Windows 10
Comment installer cx_Oracle sur macOS Sierra
Que faire si CERTIFICATE_VERIFY_FAILED se produit lorsque nltk.download () est effectué sur macOS pyhon
Comment installer rapidement h5py sur Windows 10 [non officiel]
[Algorithm x Python] Comment utiliser la liste
Comment vivre une vie décente avec Windows 2017
[Python] Comment installer OpenCV sur Anaconda [Windows]
[Go] Comment écrire ou appeler une fonction
Comment installer / vérifier Graphviz sur anaconda / windows10
Créez un script python pour vérifier si le lien à l'URL spécifiée est valide
Que faire si vous ne voyez pas IntelliSense de Python dans VS Code sous Windows