之前在 RMBP 上用的 Xubuntu , 后来手痒装了 Arch ,安装和配置工作环境花了一天多时间,等全部配置好,开始 down 代码编译的时候,发现我以前在 xubuntu 上用的 boost 版本是 1.58 , 现在 arch 上的是 1.6x , 编译不过去。 尝试 downgrade ,又折腾出一堆兼容问题。。
最后放弃治疗, 滚回去 xubuntu 了。。。。
请问, 各位用 arch 做开发的老大, 如何处理版本兼容问题, 比如你的产品用到了一个第三方库, 这个第三方库没有代码, 而他用的库又和最新版本冲突, 如果降级这个特定库,又导致别的产品兼容问题。 也可能我打开 arch 方式不对?
最后放弃治疗, 滚回去 xubuntu 了。。。。
请问, 各位用 arch 做开发的老大, 如何处理版本兼容问题, 比如你的产品用到了一个第三方库, 这个第三方库没有代码, 而他用的库又和最新版本冲突, 如果降级这个特定库,又导致别的产品兼容问题。 也可能我打开 arch 方式不对?