libvsqは, VOCALOID, VOCALOID2 用の VSQ ファイル (*.vsq) の読み書き, 編集を行うための C++ ライブラリです.
修正BSDライセンスです.
http://ci.kbinani.info/job/libvsq-devel/doxygen/
このプロジェクトは CMake を使っています. CMake の通常の手順で cmake .
, make
でビルドできます.
tests
ディレクトリにテストコードがあります.
テストコードは以下の手順でビルド, 実行できます.
cd tests
cmake .
make
./libvsqtest
Unit test のカバレッジを計測するには, 以下のように cmake コマンドに -DCOVERAGE=true
を付けて再ビルドします.
cmake . -DCOVERAGE=true
make
cd tests
cmake . -DCOVERAGE=true
make
./libvsqtest
cd ../
gcovr -r . --exclude=tests
VOCALOID はヤマハ株式会社の登録商標です.