环境搭建
- lua下载地址
- 解压lua-5.4.1.tar.gz,在解压目录打开终端 输入 make macosx ,在只执行sudo make install
- 命令行输入lua,有反应表示安装成功
建立工程
- xcode建立c++控制台程序,点击Project----BuildSetting----Searchpaths设置Header Search Paths,和Libliary Search Paths的路径
Header Search Paths路径中包含(以下文件在解压后的ua-5.4.1.tar.gz中会生成)
├── lauxlib.h
├── lua.h
├── lua.hpp
├── luaconf.h
└── lualib.h
Libliary Search Paths路径包含liblua.a文件 - 在TARGETS-----BuildPhases------LinkBinaryWithLibraries中导入liblua.a
- 在xcode工程中新建Hello.lua ,编写lua代码 ,str=“isme”
- 遍写c++脚本调用lua
记得加上头
extern "C"{