我正在尝试创建自己的C模块,然后使用Lua进行访问。因此我正在做this教程。当C代码构建到教程中的共享库时,他们使用命令
gcc -shared -o kb.so kb.c -undefined dynamic_lookup -lncurses
用于MAC OS。
我正在使用Ubuntu而且我无法弄清楚Linux上的编译器的等效命令是什么。特别是dynamic_lookup选项,它告诉编译器查找它在运行时找不到的所有库(在本例中为lua库)。
那么有人能告诉我Linux编译器的等效命令吗?