バニラ C++ の環境ではヘッダーオンリーライブラリとして振舞います。インクルードディレクトリの指定、STL の使用が可能な場合使用できます。バニラ C++ 環境では、マイコン用の機能は使用できません。
本ライブラリをクローン後、UdonLibrary/src
ディレクトリをインクルードディレクトリとして指定してください。
Udon/
├── main.cpp
└── lib/
└── UdonLibrary/ # 本ライブラリ
#include <Udon.hpp>
int main()
{
Udon::Show("hello world");
}
# in Udon/ directory
g++ -o main main.cpp -I ./lib/UdonLibrary/src
./main
# in Udon/ directory
clang++ -o main main.cpp -I ./lib/UdonLibrary/src
./main