如何在项目中分发xmlrpc-c库?

如何在项目中分发xmlrpc-c库?,c,plugins,xmlrpcclient,C,Plugins,Xmlrpcclient,在我的C项目中,为了使用xmlrpc客户端,我引用了sourceforge.net中的xmlrpc-C库 我的问题是如何分发此库,以便其他用户不需要从internet下载/安装软件包 如果可能的话,我可以将它与我的.so文件一起分发-这将是最好的。 国家: 在哪个站台?在Linux上,最好的做法是不提供库,而是依赖操作系统的打包系统:只需将库列为包的依赖项。通常这是包装工的工作,而不是开发人员的工作,除非您既是开发人员又是包装工。其他操作系统可能有不同的公认做法。我的问题。是如何,与授权、作者或

在我的C项目中,为了使用xmlrpc客户端,我引用了sourceforge.net中的xmlrpc-C库

我的问题是如何分发此库,以便其他用户不需要从internet下载/安装软件包

如果可能的话,我可以将它与我的.so文件一起分发-这将是最好的。

国家:


在哪个站台?在Linux上,最好的做法是不提供库,而是依赖操作系统的打包系统:只需将库列为包的依赖项。通常这是包装工的工作,而不是开发人员的工作,除非您既是开发人员又是包装工。其他操作系统可能有不同的公认做法。

我的问题。是如何,与授权、作者或权限无关,我的意思是我如何制作安装程序类型的东西,我正在制作pidgin插件,没有xmlrpc客户端,我可以直接将我的plugin.so文件分发给其他用户。是的,我只需要ubuntu,我是开发人员和打包人员:,但我不知道如何打包插件,我正在制作带有选项make my_plugin的插件。打包是一个巨大的主题。。。这就是为什么它通常不是由开发代码的人来完成的。你可能想看看这本书,它不短!。
Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions
  are met:
 1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
3. The name of the author may not be used to endorse or promote products
derived from this software without specific prior written permission.