【Programming In Lua (2E) 笔记】5:使用C++为Lua编写扩展库(macOS上两种动态库格式的坑)
ps:2016年6月的WWDC上,Mac操作系统正式更名为macOS,与iOS,watchOS,tvOS的命名风格终于统一了。前言本文记录了在macOS上使用c++为lua编写动态库的过程,分享一个容易翻车的坑。LuaVersion:5.1问题描述在PIL第26章:《从Lua调用C》,介绍了从lua调用C程序的方法,即扩展lua,用c++来为lua编写扩展库。文中提到了扩展lua的两种方式:把c+