Windows에서 Go를 사용하면 콘솔에서 go run myprog.go
을 실행할 때마다 Go가 C 드라이브의 임의의 이름으로 새 실행 파일을 빌드합니다.Go language : "go run"실행시 빌드 폴더 변경
파일을 특정 위치에 항상 빌드하고 바람직하게는 이름의 임의성을 피하도록 구성하는 방법이 있습니까? (즉, 항상 D : \ Temp \ LastBuild.exe로 빌드하십시오).
go help run
및 go help build
을 수행 할 때 도움이되지 않은 정보를 찾을 수있었습니다. 후자에는 출력 플래그 -o outfile
이 있지만 go run
에는 허용되지 않습니다.
도움을 주시면 감사하겠습니다.
Ok - 내 마지막 코멘트를 지웠다. 다시 가져온다. ''go $ files_name' 대신''go build -o D : /Dev/Go/debug.exe && D :/Dev/Go/debug.exe'를 실행하도록 장엄한 빌드 시스템을 변경했습니다. 나는 아무것도 잃지 않고 필요했다. 감사. – DannyB
@DannyB, Sublime을 사용한다면 [GoSublime] (https://github.com/DisposaBoy/GoSublime)을 사용하는 것을 고려하십시오 : Sublime의 자체 빌드 시스템을'go' 도구와 통합하기 위해 필요한 모든 것들이 있습니다 . – kostix
감사합니다. 나는 숭고하고 훌륭한 GoSublime을 사용하고 있습니다. 그러나 나는 그 구축 시스템에 열중하지 않습니다. 그래서 나는 내 것을지었습니다. 진실은 나는'go run'과'go test'가 바이너리를 빌드 할 곳을 바꾸는 능력을 여전히 갖고 싶어한다는 것이다. – DannyB