2009-05-08 3 views
4

mytest.proto 파일의 mytest.cc 및 mytest.h 출력을 가지고 있지만 g ++를 사용하여 객체를 컴파일하는 방법에 대한 참조를 찾을 수 없습니다. 이것 때문에. (.proto는 파이썬과 함께 작동하므로 잘됩니다.)생성 된 프로토콜 버퍼와 링크되어야하는 라이브러리 C++ 코드

g ++ mytest.cc -l ???????

포함 할 라이브러리는 무엇입니까? 당신이 실제로 아무것도 할하려는 경우, 당신은 더 많은 코드가 필요합니다 있지만

답변

11

난 당신이

g++ mytest.cc -lprotobuf -o mytest 
+0

그래를 libprotobuf 링크를해야 할 수도 있습니다 생각, 그 ... 당신이 라이브러리 현명한 필요합니다. –

+1

필자는 동의합니다. Makefile은 지금 당장 대단합니다. –

+0

좋아, 그게 내가 해왔 던거야. C 라이브러리가 설치되지 않았거나 (Python 부분이 x86_64 아치에 문제가있는 것 같음) 추측하고 있거나 일부 구석에 설치되었습니다. 감사! –

관련 문제