1. 使用 -I 指定 lua的头文件目录, 也可以直接把lua.h lualib.h lauxlib.h 这三个文件直接放到 /usr/include 或者 /usr/local/inclue 下
2. 链接Lua库, 要链接Lua库 先要 使用-L 指定lua库的目录, 由于Lua库使用到了 数学库,所以 要使用 -lm -ldl 链接数学库,和动态链接库
以我的系统环境为例,要链接lua 使用 cc -o outfle src.c -llua -lm -ldl
编译链接Lua教程
本文介绍如何通过编译选项-I指定Lua头文件路径,并将lua.hlualib.hlauxlib.h放入标准包含路径。此外,还说明了如何使用-L指定Lua库路径及链接Lua库所需的数学库和动态链接库。
1. 使用 -I 指定 lua的头文件目录, 也可以直接把lua.h lualib.h lauxlib.h 这三个文件直接放到 /usr/include 或者 /usr/local/inclue 下
2. 链接Lua库, 要链接Lua库 先要 使用-L 指定lua库的目录, 由于Lua库使用到了 数学库,所以 要使用 -lm -ldl 链接数学库,和动态链接库
以我的系统环境为例,要链接lua 使用 cc -o outfle src.c -llua -lm -ldl
1094
1万+

被折叠的 条评论
为什么被折叠?