Используйте g ++ - 4.8 с Qt

Я пытаюсь скомпилировать проект Qt, который использует ключевое слово «переопределить» и, следовательно, нуждается в GCC 4.8. Я уже установил GCC 4.8 на свой Ubuntu 12.04, и он живет в / usr / bin как gcc-4.8 и g ++ - 4.8.

Я добавил компилятор в Qt Creator с помощью «Путь компилятора» "установите на /usr/bin/g++-4.8 и убедитесь, что набор, который я использую, настроен на использование этого компилятора. Однако Makefile, который создает qmake, все еще устанавливает CC = gcc и CXX = g++. Если я вручную добавлю -4.8, он делает то, что я хочу. Почему qmake не создает Makefile для этого? Что мне недостает в Qt Creator, так что он указывает на неправильные двоичные файлы gcc?

Я понимаю, что update-alternatives может выполнять эту работу, но мне не нужно будет запускать это только для запустить альтернативную версию gcc. (Возможно, в будущем мне понадобятся два проекта Qt с разными версиями gcc.)

1
задан 16 June 2015 в 23:53

0 ответов

Другие вопросы по тегам:

Похожие вопросы: