Máy chủ xây dựng của tôi dựa trên Linux. Tôi cần protoc để tích hợp nó vào hệ thống xây dựng dựa trên kiến của tôi.Làm thế nào để có được một nhị phân Linux biên dịch sẵn cho protoc (bộ đệm giao thức)?
tôi sử dụng sau trong build.xml cho cùng:
<exec executable="tools/protoc.exe" failonerror="true">
<arg value="--java_out=../protos/java/generated" />
<arg value="--proto_path=../protos/proto" />
<arg value="../protos/proto/*.proto" />
</exec>
tôi thấy cửa sổ nhị phân, nhưng không tìm thấy nhị phân linux cho protoc.
Bất kỳ trợ giúp nào để tìm một hoặc xây dựng nhị phân protoc được liên kết tĩnh sẽ tốt đẹp.
không được protoc phụ thuộc vào các thư viện khác? sẽ nhị phân protoc này làm việc với các phiên bản Linux khác nhau trong env phát triển. ? – YoK
@YoK: Tôi * tin * 'protoc' được liên kết tĩnh về mặt phụ thuộc. Cho dù một nhị phân duy nhất sẽ làm việc với các phiên bản Linux khác nhau sẽ không có nghi ngờ phụ thuộc vào sự kết hợp bạn đang nói về - nhưng nó có lẽ có giá trị ít nhất là cố gắng. –
hmmm nó trường hợp chỉ cách tôi thấy là ... mỗi nhà phát triển sẽ cần phải xây dựng protoc. nhưng chúng tôi xây dựng protoc cho máy chủ xây dựng và kiểm tra nó. – YoK