![如何创建依赖于非默认 GCC 的 ppa .dep?](https://linux22.com/image/852502/%E5%A6%82%E4%BD%95%E5%88%9B%E5%BB%BA%E4%BE%9D%E8%B5%96%E4%BA%8E%E9%9D%9E%E9%BB%98%E8%AE%A4%20GCC%20%E7%9A%84%20ppa%20.dep%EF%BC%9F.png)
我想在我的 PPA 中创建一个 .dep 包。但是该项目需要最新的 GCC 4.8 或 Clang 3.4+。
我发现您可以添加自定义 PPA 依赖项,因此我向其中添加了 ubuntu-toolchain-r/test。
我还通过以下方式在 debian/control 文件中指定需要 gcc >= 4.8
Build-Depends: g++ (>=4.8)
然而,构建机器人抱怨如下:
“g++:已安装(4:4.6.3-1ubuntu5 >= 4.8 已满足)”
后来,当然,我的构建失败了,因为它没有用 gcc 4.6(精确)进行编译。
那么我怎样才能让他同意我的要求呢?
答案1
你基本上需要依赖g++-4.8
:
Build-Depends: g++-4.8