![使用 .so 文件分发应用程序?](https://linux22.com/image/62931/%E4%BD%BF%E7%94%A8%20.so%20%E6%96%87%E4%BB%B6%E5%88%86%E5%8F%91%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%EF%BC%9F.png)
我正在尝试使用 SDL 和 OpenGL 用 C 语言制作游戏。问:如果我在游戏文件夹中发送 .so 文件,我的游戏能否在未安装 SDL 的计算机上运行?
我的意思是在游戏文件夹中的某个位置添加 .so 文件,并以与 Windows 应用程序使用 .dll 文件相同的方式链接它们,这样人们就不需要安装库来运行我的游戏。
答案1
A:是的!确保您在安装中查找库,而不是系统的默认库区域。
我能想到的最好的例子是矮人要塞的焦油球。
我正在尝试使用 SDL 和 OpenGL 用 C 语言制作游戏。问:如果我在游戏文件夹中发送 .so 文件,我的游戏能否在未安装 SDL 的计算机上运行?
我的意思是在游戏文件夹中的某个位置添加 .so 文件,并以与 Windows 应用程序使用 .dll 文件相同的方式链接它们,这样人们就不需要安装库来运行我的游戏。
A:是的!确保您在安装中查找库,而不是系统的默认库区域。
我能想到的最好的例子是矮人要塞的焦油球。