- C++ 환경
1. Protocol Buffer를 다운로드 (https://code.google.com/p/protobuf/) 2. 압축을 해제 3. .\protobuf-2.5.0\vsprojects 경로에 protobuf.sln 솔루션을 Open 4. 프로젝트 중 libprotobuf를 컴파일하여 라이브러리를 생성(libprotobuf.lib) 5. 시작하고자하는 프로젝트에 라이브러리(libprotobuf.lib)를 등록 6. .\protobuf-2.5.0\src\google 폴더를 시작하고자하는 프로젝트에 복사하고, 포함 디렉토리에 경로를 추가 |
- C# 환경
1. Protocol Buffer를 다운로드 (https://code.google.com/p/protobuf-csharp-port/) - 기본으로 구글에서 제공하는 것은 C++, Java, Python 이며 C#은 3th Party이다.
2. 압축을 해제(protobuf-csharp-port-2.4.1.521-release-binaries.zip)하면 Release 폴더 내에 각 프레임워크별 dll 파일이 존재한다. 사용하는 visual studio 환경에 맞는 dll을 선택하여 참조 (Google.ProtocolBuffers.dll, Google.ProtocolBuffers.Serialization.dll) |
- Python 환경
$ sudo apt-get install protobuf-compiler |
'Work > 개발 노트' 카테고리의 다른 글
개발 노트, 서버와 Mysql 간 Encoding 문제 (0) | 2014.11.25 |
---|---|
개발 노트, SQLAlchemy를 사용하면서 MySQL Connection이 끊기는 문제 (1) | 2014.11.20 |
SVN, Tortoise SVN에서 External 기능 (0) | 2014.09.05 |
[어스토니시아VS] 실 서비스에 들어간 현재 서버 구조 (0) | 2014.05.06 |
[어스토니시아VS] 초기 서버 구조 (0) | 2014.05.04 |
댓글