FindLua

尋找 Lua 函式庫。

新增於 3.18 版本: 支援 Lua 5.4。

此模組定義了

LUA_FOUND

如果為 false,則不要嘗試連結到 Lua

LUA_LIBRARIES

包含 lua 和 lualib

LUA_INCLUDE_DIR

lua.h 的所在位置

LUA_VERSION_STRING

找到的 Lua 版本字串

LUA_VERSION_MAJOR

Lua 的主要版本號

LUA_VERSION_MINOR

Lua 的次要版本號

LUA_VERSION_PATCH

Lua 的修補版本號

請注意,預期的 include 慣例是

#include "lua.h"

而非

#include <lua/lua.h>

這是因為 lua 的位置並非標準化,可能存在於 lua/ 以外的位置。