Как включить? - PullRequest
       20

Как включить?

0 голосов
/ 23 октября 2018

Когда вы #include файлы с <>, компилятор ищет заголовки в определенном месте (ах).Где я должен хранить файлы lua, чтобы это работало?Наверное, я знаю, где находятся все (?) Файлы .h в gcc.Или я должен держать их в одной папке проекта и вместо этого делать #include "lua.h"?Я предполагаю, что я должен использовать все, что есть в LuaDist вместо двоичных файлов, так как оно не скомпилировано.

(я использую Windows, если это необходимо знать)

1 Ответ

0 голосов
/ 23 октября 2018

Редактировать : Это, вероятно, бесполезно для Windows, извините.Если кто-либо, работающий под управлением Linux / BSD / macOS / Solaris / и т. Д. , столкнется с этим в будущем, однако:

Для Lua должен быть доступен файл pkg-config, который точно скажет вамкакие флаги тебе нужны.Для Lua 5.1 (версия, которую я вижу в Fedora 28), это lua-5.1.Итак, для компиляции:

cc … `pkg-config --cflags --libs lua-5.1`
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...