如何在编译时将libevent与gcc静态链接?

如何在编译时将libevent与gcc静态链接?,c,static-linking,libevent,C,Static Linking,Libevent,我在项目的上使用了event.h,但它必须运行的服务器不支持它。而且我也不能安装它。有没有一种方法,我可以运行我的项目与最小的修改 它必须以静态链接的方式编译,但我如何做到这一点?您认为它必须运行的服务器不支持它是什么意思?如果未安装共享库,则可以使用静态链接的库构建项目 或者,编译libevent的共享库并将其包含在应用程序中。我已经成功地使用ELF二进制文件和共享库中的运行路径头将应用程序目录放在动态库加载搜索路径的开头 是Python2.7.2和几十个二进制模块的构建脚本示例,其中包括使用

我在项目的上使用了event.h,但它必须运行的服务器不支持它。而且我也不能安装它。有没有一种方法,我可以运行我的项目与最小的修改

它必须以静态链接的方式编译,但我如何做到这一点?

您认为它必须运行的服务器不支持它是什么意思?如果未安装共享库,则可以使用静态链接的库构建项目

或者,编译libevent的共享库并将其包含在应用程序中。我已经成功地使用ELF二进制文件和共享库中的运行路径头将应用程序目录放在动态库加载搜索路径的开头

是Python2.7.2和几十个二进制模块的构建脚本示例,其中包括使用libevent。使用运行路径构建单个库要简单得多