La documentación es todo para Mac OS X y Linux, y me gustaría saber cómo compilar un Ir de paquete en la plataforma Windows. En Windows, no sé cómo escribir el archivo y que la herramienta a utilizar para hacerlo.

Parece que no hay una herramienta que se llama hacer o tomar para su uso con el archivo de instalación de las herramientas de desarrollo.

  • Usted tendrá que conseguir para Windows. Trate de MinGW.
  • Te refieres a que tengo que construir una similar GNU entorno en Windows? Como la función de cygwin, por lo que puede utilizar la herramienta de hacer?
  • Sí. Pero si usted ya tiene cygwin sólo podría utilizar en su lugar. Creo que hacer es disponible para cygwin, pero yo no lo he probado. Hago saber MinGW es simple y fácil de usar. De cualquier manera, una vez que usted consiga algunos compiladores y hacer instalado, sólo tienes que abrir un terminal, cd para Ir del directorio, a continuación, escriba «hacer», y se va a compilar (esperemos).
  • No tengo razones por las que odio el GNU.
  • Vaya no necesita hacer archivos más. Ver peterSO la respuesta
  • usted puede aceptar mi respuesta como correcta la respuesta ahora, gracias 🙂

InformationsquelleAutor Wasly Sevenx | 2012-07-04

3 Comentarios

  1. 7

    La compilación de un Ir de paquete en Windows es como la compilación de un Ir de paquete en Linux o Mac OS X. el Uso de la ir a construir comando. No hay archivo.

    Aquí hay algunas instrucciones.

    Introducción

    Cómo Escribir Código Ir

    Compilar los paquetes y dependencias

    • Todavía hay un montón de ir peojects en github que han de hacer los archivos. A menudo la página de lanzamiento tendría ejecutable de windows, pero no las instrucciones sobre cómo compilar en Windows, sólo en mac/linux con make
  2. 4

    No hay más Makefiles necesario en Ir, por lo que make herramienta no es necesario. Usted también no necesita cygwin.

    Si no parecen tener una validez de go comando en el shell de windows, a continuación, pruebe las siguientes oficial docs en la instalación de Ir para windows

    Archivo Zip

    Extraer el archivo zip en un directorio de su elección (sugerimos
    c:\Go).

    Si usted eligió un directorio distinto c:\Go, debe establecer la GOROOT
    la variable de entorno de su camino elegido.

    Agregar el subdirectorio bin de la raíz (por ejemplo, c:\Go\bin) a
    a su variable de entorno PATH.

    Instalador MSI (experimental)

    Abrir el archivo MSI y siga las instrucciones para instalar las herramientas. Por
    por defecto, el instalador coloca el Ir de distribución en c:\Go.

    El instalador debe poner el c:\Go\bin directorio en su CAMINO
    la variable de entorno. Puede que necesite reiniciar cualquier abra el símbolo del sistema
    para que el cambio surta efecto.

    Configuración de variables de entorno en Windows

    Bajo Windows, puede configurar las variables de entorno a través de la
    «Variables de entorno» botón en la pestaña «Avanzado» del «Sistema»
    el panel de control. Algunas versiones de Windows ofrecen este panel de control
    a través de la «Configuración Avanzada del Sistema» opción dentro del «Sistema»
    el panel de control.

    La última sección es importante. Windows variable de entorno PATH necesita tener C:\Go\bin, de modo que usted tendrá go en su camino.

  3. 2

    de: Golang de windows, una completa guía de instalación, http://noypi-linux.blogspot.com/2014/07/golang-windows-complete-setup-guide.html

    1) descargar el archivo ZIP

    Obtener el último código de: http://golang.org/dl/

    2) extraer el ZIP

    Extraer zip ejemplo C:\local\dev\go

    3) crear un gopath directorio,

    Gopath es donde los terceros serán almacenados. Ejemplo, si usted va a
    ejecutar un «ir github.com/somelib» esta biblioteca será almacenado en
    gopath. Crear un c:\local\dev\gopath

    4) establecer las variables de entorno

    abra Propiedades del Sistema->Avanzado>Variables Ambientales

    GOROOT=C:\local\dev\go
    GOBIN=%GOROOT%\bin
    GOPATH=c:\local\dev\gopath

    5) agregar su gobin a la RUTA

    anexar C:\local\dev\go\bin a la RUTA

    6) prueba de

    6.1) crear la ruta de acceso «C:\local\dev\gopath\src\myfirstproject»

    6.2) crear la principal.ir a «archivo » C:\local\dev\gopath\src\myfirstproject\main.go»

    package main
    
    import "fmt"
    
    func main() {
        fmt.Println("Hi foobar")
    }

    6.2) ahora se puede construir el proyecto en cualquier lugar ejemplo,

    6.2.1) abrir cmd.exe

    6.2.2) cd c:\temp

    6.2.3) ir a construir myfirstproject

    6.2.4) ejecutar myfirstproject.exe

    7) conseguir un par de bibliotecas

    7.1) se puede descargar gratis git, svn, y hg para windows

    7.2) una vez que tienes ahora se puede hacer «go get-u github.com/somelib»

    8) obtener un IDE

    descarga liteide

    felicidades!

    • Gracias. Me gustaría compilar para linux, siendo en windows. Soy capaz de hacerlo? Parece que no puedo encontrar una manera de establecer GOOS y GOARCH.
    • sí, usted puede compilación cruzada.

Dejar respuesta

Please enter your comment!
Please enter your name here