我有一个 c++11 源代码,我需要使用启动板为 ubuntu 12.04 打包,它只包含旧的 4.6 gcc。
我更改了控制文件,使其包含:
Build-Depends: debhelper (>= 9), g++ (>= 4.7.0), libqt4-dbus, libqt4-dev, libqt4-network, libqt4-opengl, libqt4-webkit, libqtwebkit-dev, libqtgui4, libqtcore4, libqt4-xml, qt4-dev-tools, qt4-qmake, python3-dev
但是,启动板完全忽略了这一点。它甚至没有说系统上没有 gcc 4.7,它只是运行 ./configure (显然失败,拍打启动板以尝试使用 g++ 4.6 构建)。
执行 g++ 4.7 或更高版本的正确方法是什么?我添加了包含 gcc-4.7 和 gcc-4.8 的依赖项 ppa,但我只是不知道如何告诉启动板安装它。