2016-08-05 6 views
3

上の変更ビルド作業パスIはSublimeText3(GoSublimeプラグイン)を使用してWindows 8上で簡単な囲碁プログラムをテストGolang - Windowsの

go run -v example.go 

して実行する前に、それは..AppData \ローカル\ Tempに内部でコンパイルされていますよ。 。ディレクトリ。私はそれを無効にすることはできません

fork/exec C:\Users\D24F7~1.KAP\AppData\Local\Temp\go-build333212398\command-line-arguments_obj\exe\example.exe: Access is denied. 

と私の解決策は、それがコンパイルされるのフォルダを変更することです:私のアンチウイルスプログラムは、ウイルスをブロック、それだと思います。 どうすればいいですか?

答えて

0

go build(アウトバイナリは現在のディレクトリにあります)またはgo build -o /your/custom/pathを使用して直接バイナリを構築できます。次に出力バイナリを実行します。

+0

\から\ Users \ユーザーMYPROJ \を一時フォルダー_C:¥Users¥D24F7〜1.KAP¥AppData¥Local¥Temp¥_にコピーし、_/your/custom/path_にコピーします。だからそれは敷居**アクセス拒否**エラーです。 –

0

私はdirectoty

go build -i -o D:\Users\MyProj\out\ 

-oフラグ

ouputを変更し、D無視して、ウイルス対策に置く:Windowsの移動にでコンパイルするので、それは解決策ではないディレクトリ

+0

とは何ですか? –