[英]Libvirt in Qt error while compiling in Qt Creator
為什么我得到這個錯誤
error: undefined reference to `virConnectOpen'
每當我編譯它以及許多其他功能時?
經過一些研究,我發現了這一點: http : //comments.gmane.org/gmane.comp.emulators.libvirt/62812
但是我不知道如何在Qt Creator中為gcc包含-lvirt
選項。
假設您有一個qmake項目,請打開.pro
文件,並在以下行中包含該庫:
LIBS += -lvirt
另外,您可以在“編譯輸出”視圖中查看實際的gcc編譯命令,您可以從屏幕底部選擇該命令。 添加-lvirt
之后,您應該看到-lvirt
添加到鏈接命令(輸出中最后一個gcc
或g++
命令)。 在解決諸如此類的問題時,了解如何查看該輸出非常有用,您需要在其中為編譯器或鏈接器添加一些選項,並希望查看實際為其提供了哪些選項。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.