RoboCup SSLでよく使う *.proto
ファイル (ssl-vision, ssl-game-controller, grSim, ssl-simulation-protocol) の詰め合わせ.
- CMake 3.10+
- Protocol Buffers 2.6+
このリポジトリを git submodule
等を使ってプロジェクトの任意のディレクトリにcloneします.
$ git submodule add https://github.com/kiksworks/ssl-protos.git ssl-protos
プロジェクトの CMakeLists.txt
に以下のように記述し, 必要な実行ファイルに ssl-protos
をリンクしてください.
add_subdirectory(ssl-protos)
add_executable(main main.cc)
target_link_libraries(main ssl-protos)
本家の *.proto
ファイルから, いくつかの変更を加えています.
- package名 (
ssl_protos.xxx
) をセット - いくつかのmessage名, ファイル名を変更
詳細はコードを確認してください.
Kenta Sato (https://github.com/Tosainu)
The project is licensed under GNU LGPLv3 or later.
./gc_*.proto
./grsim_*.proto
./simulation_*.proto
./vision_*.proto