1. 安装lua
centos7安装lua语言环境_qixiang2013的博客-CSDN博客
2. getting started — sol 3.2.3 documentation
拷贝sol 里的include 目录到 ,任一目录
使用命令编译
g++ -std=c++17 testSol.cpp -I"./include" -I"/usr/local/include" -L"/usr/local/lib/" -llua -ldl
第一个-I 是sol
第二个-I 是lua的
第三个-L 也是lua 的ku
# -L参数跟着的是库文件所在的目录名
-I 指定头文件搜索目录
# /usr/include目录一般是不用指定的,gcc知道去那里找,
# 比如头文件放在/myinclude目录里,那编译命令行就要加上-I/myinclude 参数了,
# 如果不加你会得到一个”xxxx.h: No such file or directory”的错误。
# -I参数可以用相对路径,比如头文件在当前 目录,可以用-I.来指定。