2013-07-07 31 views
5

Tôi hiện đang có tệp có tên addressbook.proto bên cạnh protoc.exe của mình. Tôi gặp khó khăn khi tạo tệp .h và .cc. Dưới đây là những gì tôi đang làmThiếu tệp đầu vào với protoc trong bộ đệm giao thức

protoc --cpp_out=c:\addressbook.proto 

Tuy nhiên tôi nhận được câu trả lời sau

Missing input file. 

Mọi góp ý về những gì tôi có thể làm sai?

+0

Thẻ -cpp_out xác định thư mục đầu ra cho tạo mã nguồn c. –

+0

vì vậy tôi phải làm gì sai? – MistyD

Trả lời

10

Thẻ -cpp_out chỉ định thư mục đầu ra cho mã nguồn c được tạo.

tôi sẽ đề nghị cố gắng (nếu proto là thực sự được lưu trữ dưới c: thư mục c: \ addressbook.proto)

protoc c:\addressbook.proto --cpp_out=./ 

hoặc

protoc addressbook.proto --cpp_out=./ 
+1

'protoc addressbook.proto --cpp_out =. /' Đã làm thủ thuật chưa – MistyD