使用另一个’外部‘库编译Lua C模块

 gcc -fpic -c -o LuaLIB.o LuaLIB.c -lFOREIGNLIB -Wall
 gcc -O -shared -lFOREIGNLIB -fpic -o LuaLIB.so LuaLIB.o -lFOREIGNLIB

这个给我的结果是:

 lua5.3: 从文件 './LuaLIB.so' 加载模块 'LuaLIB' 失败:
 libFOREIGNLIB.so.1: 没有那个文件或目录

我如何在编译Lua的C模块时使用/包含另一个库?

点赞