1

Поэтому я некоторое время искал в интернете и почти не нашел учебника или хороших инструкций по установке luabind. Я обнаружил, что мне нужно установить boost и lua 5.xx для его установки; Я уже установил lua 5.3.1 (который определенно работает) и установил boost следующим образом: sudo apt-get install libboost-all-dev и проверил его: он находится в /usr /include /boost;

Увидел, что я установил эти 2 библиотеки, необходимые. Вопрос будет в том, как мне установить luabind? Есть какие-нибудь пакеты или подобные вещи? Кто-нибудь может дать мне несколько инструкций командной строки, чтобы я мог легко установить его? PS: я проверил официальную документацию, но по какой-то причине она не сработала.

1 ответ1

2

Во всех поддерживаемых в настоящее время версиях Ubuntu откройте терминал и введите:

sudo apt install libluabind-dev

libluabind-dev - привязка luabind c++ для lua: статическая библиотека и заголовки
Luabind - это библиотека, которая помогает вам создавать привязки между C++ и Lua. Он имеет возможность выставлять функции и классы, написанные на C++, Lua. Он также предоставит функциональность для определения классов в lua и позволит им наследоваться от других классов lua или классов C++. Классы Lua могут переопределять виртуальные функции из своих базовых классов C++.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .