在某些情况下,Linux 中的库已过时;开发人员建议过渡到另一个库。我想知道过渡的步骤是什么?
例如,我的软件和许多其他软件一样需要 libipq.h
这已经过时了。而开发商告诉libipq
用户过渡到nfnetlink_queue
我怎样才能让我的软件像其他库用户一样运行?
最佳答案
- 将这两个库添加到您的项目中。
- 逐步转换一项又一项功能,以使用新库而不是旧库。彻底测试每个移植的功能。
- 将所有功能移植到新库后,删除旧功能。
关于c++ - 转换到另一个库(尤其是 C++ 中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16282298/