Попробую Google Go для Linux, и я мог бы использовать некоторую помощь - PullRequest
0 голосов
/ 06 апреля 2011

Я новичок в Linux, поэтому я пробую Ubuntu; Я установил Google Go, подумал, что могу попробовать.

Хотя каждый раз, когда я пытаюсь скомпилировать, я получаю:
8g: команда не найдена

Я в замешательстве .. Любая помощь?

Ответы [ 4 ]

2 голосов
/ 06 апреля 2011

Эта часть процесса установки частично обсуждается здесь .

Вам необходимо добавить то, что соответствует вашему каталогу $GOBIN, к вашему $PATH. Добавьте следующую строку (с учетом вашей системы) к вашему ~/.bashrc:

PATH="$HOME/src/golang/bin:$PATH"

Имейте в виду, что хотя Go в значительной степени вдохновлен Unix, он не является представителем "типичного" опыта Linux, который в настоящее время представляет собой смесь Python и C.

1 голос
/ 06 апреля 2011

Пролистав руководство, на которое вы ссылались, похоже, что оно не устанавливает 8g и т. Д. В / usr / bin, а скорее в каталог в вашем домашнем каталоге. Каталог, содержащий 8g в вашем пути?

(Если вы не уверены, как это проверить, введите echo $PATH в своем терминале, чтобы получить текущий список путей. Если 8g не было на вашем пути, то попробуйте export PATH=$PATH:/my/new/bit, а затем повторите попытку. Чтобы сделать такое перманент изменения, вам нужно отредактировать ~/.bashrc)

0 голосов
/ 07 апреля 2011

Если вы находитесь на машине amd64, то компилятор 6g (а компоновщик 6l).Вы можете найти тип машины, набрав uname -m

0 голосов
/ 07 апреля 2011

Есть пакеты ubuntu для golang, предоставленные Густаво Нимейером.Инструкции по установке этих пакетов: здесь .

...