ドキュメントはすべてMac OS XおよびLinux用であり、WindowsプラットフォームでGoパッケージをコンパイルする方法を知りたいです。 Windowsでは、makeファイルの記述方法と、それを作成するために使用するツールがわかりません。
Go開発ツールのインストールファイルで使用するmakeまたはgomakeという名前のツールがないようです。
WindowsでのGoパッケージのコンパイルは、LinuxまたはMac OS XでのGoパッケージのコンパイルに似ています。 go build
コマンド。 makeファイルはありません。
ここにいくつかの指示があります。
Goで必要なMakefileはもうないため、make
ツールは必要ありません。また、cygwinは必要ありません。
Windowsシェルに有効なgo
コマンドがないように思われる場合は、 Go for Windowsのインストール の公式ドキュメントに従ってください。
Zipアーカイブ
Zipファイルを任意のディレクトリに抽出します(c:\ Goをお勧めします)。
C:\ Go以外のディレクトリを選択した場合は、GOROOT環境変数を選択したパスに設定する必要があります。
Goルートのbinサブディレクトリ(たとえば、c:\ Go\bin)をPATH環境変数に追加します。
MSIインストーラー(実験的)
MSIファイルを開き、プロンプトに従ってGoツールをインストールします。デフォルトでは、インストーラーはGoディストリビューションをc:\ Goに配置します。
インストーラーは、PATH環境変数にc:\ Go\binディレクトリーを配置する必要があります。変更を有効にするには、開いているコマンドプロンプトを再起動する必要がある場合があります。
Windowsでの環境変数の設定
Windowsでは、[システム]コントロールパネルの[詳細設定]タブにある[環境変数]ボタンから環境変数を設定できます。 Windowsの一部のバージョンでは、「システム」コントロールパネル内の「システムの詳細設定」オプションを通じてこのコントロールパネルを提供しています。
最後のセクションは重要です。 Windows PATH環境変数にはC:\Go\bin
が必要です。これにより、パスにgo
が含まれるようになります。
から:Golangウィンドウ、完全なセットアップガイド、 http:// noypi- linux.blogspot.com/2014/07/golang-windows-complete-setup-guide.html
1)Zipをダウンロード
以下から最新のコードを入手してください: http://golang.org/dl/
2)Zipを抽出します
Zipを例C:\ local\dev\goに抽出します
3)gopathディレクトリを作成します
Gopathは、サードパーティが保存される場所です。 「go get github.com/somelib」を実行すると、このライブラリはgopathに保存されます。 c:\ local\dev\gopathを作成します
4)環境変数を設定します
[システムプロパティ]-> [詳細設定]-> [環境変数]を開きます
GOROOT=C:\local\dev\go
GOBIN=%GOROOT%\bin
GOPATH=c:\local\dev\gopath
5)ゴビンをPATHに追加します
c:\ local\dev\go\binをPATHに追加します
6)テスト
6.1)パス「C:\ local\dev\gopath\src\myfirstproject」を作成します
6.2)main.goファイル「C:\ local\dev\gopath\src\myfirstproject\main.go」を作成します
package main
import "fmt"
func main() {
fmt.Println("Hi foobar")
}
6.2)どこでもプロジェクトをビルドできるようになりました。
6.2.1)cmd.exeを開く
6.2.2)cd c:\ temp
6.2.3)myfirstprojectをビルドします
6.2.4)myfirstproject.exeを実行します
7)いくつかのライブラリを取得します
7.1)Windows用の無料のgit、svn、hgをダウンロードできます
7.2)それらを入手したら、「go get-ugithub.com/somelib」を実行できます。
8)IDEを取得します
liteideをダウンロード
おめでとうございます!