Ошибка Libvirt в Qt при компиляции в Qt Creator

Почему я получаю эту ошибку

error: undefined reference to `virConnectOpen'

всякий раз, когда я компилирую и многие другие функции тоже?

После некоторых исследований я нашел это:
http://comments.gmane.org/gmane.comp.emulators.libvirt/62812
но я не знаю, как это включить -lvirt вариант для НКУ в Qt Creator.

0

Решение

Если у вас есть QMAKE проект, откройте .pro файл, и эта строка, чтобы включить эту библиотеку:

LIBS += -lvirt

Также вы можете посмотреть на актуальную НКУ Команды компиляции в представлении «Компиляция вывода», которые можно выбрать в нижней части экрана. После добавления вы должны увидеть -lvirt добавлен в команду ссылки (последний gcc или же g++ команда на выходе). Полезно узнать, как смотреть на этот вывод, когда решаете такие проблемы, когда вам нужно добавить некоторые опции для компилятора или компоновщика и узнать, какие опции на самом деле ему даны.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]