FindLua51

定位 Lua 库。此模块定义

LUA51_FOUND, if false, do not try to link to Lua
LUA_LIBRARIES
LUA_INCLUDE_DIR, where to find lua.h
LUA_VERSION_STRING, the version of Lua found (since CMake 2.8.8)

注意,期望的包含约定是

#include "lua.h"

而不是

#include <lua/lua.h>

这是因为,lua 的位置不是标准化的,并且可能存在于 lua/ 以外的位置。