Przez chwilę szukałem w Internecie i prawie nie znalazłem samouczka ani dobrych instrukcji, jak zainstalować Luabind. Odkryłem, że muszę mieć doładowanie i zainstalować lua 5.xx; Zainstalowałem już lua 5.3.1 (które na pewno działa) i zainstalowałem tak: sudo apt-get install libboost-all-dev
i sprawdziłem: jest w / usr / include / boost;
Piła zainstalowałem te dwie wymagane biblioteki. Pytanie brzmi: jak mogę zainstalować Luabind? Czy są jakieś pakiety lub takie rzeczy? Czy ktoś może mi podać kilka instrukcji wiersza poleceń, dzięki czemu mogę go łatwo zainstalować? PS: Sprawdziłem oficjalną dokumentację, ale z jakiegoś powodu nie działa.
ubuntu
installation
lua
MattMatt
źródło
źródło
Odpowiedzi:
We wszystkich aktualnie obsługiwanych wersjach Ubuntu otwórz terminal i wpisz:
libluabind-dev - luabind c ++ powiązanie dla lua: statyczna biblioteka i nagłówki
Luabind to biblioteka, która pomaga tworzyć powiązania między C ++ i Lua. Ma możliwość eksponowania funkcji i klas napisanych w C ++ na Lua. Dostarcza również funkcjonalności do definiowania klas w lua i pozwala im wywodzić się z innych klas lua lub klas C ++. Klasy Lua mogą zastępować funkcje wirtualne z klas podstawowych C ++.
źródło