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

它已经被编译静态链接,但我怎么做呢?

有帮助吗?

解决方案

你是什么意思的它运行在服务器不支持它的?如果没有安装共享库,你可以建立自己的项目与库静态链接。

可替换地,编译的libevent的一个共享库和包括它与应用程序。我已经使用ELF binatries和共享库的RUNPATH头把一个应用程序目录的动态库加载搜索路径的开始取得了成功。

https://github.com/wavetossed/pybuild 是一个构建脚本的一个例子蟒2.7.2和几打二进制模块,其中包括使用的libevent。建筑只是用RUNPATH一个库就简单多了。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top