Lua源码可以先编译成静态库,最终的执行文件可能会比静态库小,因为链接器在链接的时候会删除不需要的信息。
C/C++ 静态链接库(.a) 与 动态链接库(.so) - 52php - 博客园
c/c++静态库和动态库制作 - 简书
关于静态库:库和可执行文件的大小 | 码农家园