2013-08-10 45 views
9

Tôi đã cài đặt LiteIde và xuất GOROOTGOPATH trong số .bashrc của mình. Khi tôi sử dụng LiteIDE, quá trình tự động hoàn thành chỉ hoạt động tốt, nhưng nó không thể xây dựng/chạy mã của tôi. Khi tôi nhìn vào 'Quản lý GOPATH', hộp Hệ thống GOPATH trống và tôi cũng không thể nhập vào nó.Làm thế nào để liên kết GOPATH với LiteIDE?

Tra cứu trực tuyến, giải pháp dường như là 'liên kết' số GOPATH và LiteIDE. Làm thế nào để tôi 'liên kết' cả hai?

Trả lời

20

Chọn môi trường chính xác cho bạn hệ thống từ trình đơn thả xuống:

enter image description here

Ví dụ, nếu bạn đang ở trên một máy Mac và sử dụng trình cài đặt gói nó sẽ là "darwin64 cục bộ" trên một máy Mac 64 bit.

Sau đó nhấp vào biểu tượng thư mục "Go" ở bên trái của menu thả xuống.

enter image description here

Bấm "Thêm thư mục ..." và thêm một đường dẫn thư mục có chứa src, pkg, và bin thư mục. Về cơ bản những gì bạn đặt GOPATH.

Đảm bảo rằng bạn không đặt GOROOT ở .bashrc. You don't need to set GOROOT, really.

+0

Tôi đã làm theo hướng dẫn, cũng đã xóa GOROOT khỏi bashrc. Nhưng tôi vẫn nhận được lỗi: Không thể phân tích cú pháp hành động 'Xây dựng' – tldr

+0

@tldr OS? Phiên bản của LiteIDE? – Luke

+0

OSX 10.8.3; X18.2 – tldr

3

Thực hiện theo các câu trả lời ở trên, nhưng sau đó liên quan đến những vấn đề cập nhật với các con đường xây dựng là không đúng:

Nếu bạn "xây dựng" trong Liteide sau đó thực thi được đặt trong cùng một tập tin dưới dạng file .go của bạn.

Nhưng bằng cách nhấp vào "cài đặt" trong Liteide thì tệp thực thi sẽ được đặt trong thư mục thùng rác gốc không gian làm việc.

Bạn vẫn có thể "chạy" mã từ bên trong Liteide nếu không có tệp thực thi trong cùng thư mục với tệp .go của bạn.

Các vấn đề liên quan