簡體   English   中英

未定義的功能參考

[英]Undefined reference to functions

我正在嘗試C ++和QT,但由於大多數人並不熟悉,因此我正試圖解決此問題。

我正在嘗試使用SIGAR庫,但我從QT收到以下消息:

/home/john/QT-projects/WidgetFirst/mainwindow.cpp:37: error: undefined reference to `sigar_open'

還有其他一些未定義的功能。

我最好的猜測是我沒有正確鏈接某些內容。 QT創建者編輯器中的鍵入確實起作用。

我的.pro文件如下所示:

QT       += core gui webkitwidgets

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

TARGET = WidgetFirst
TEMPLATE = app

INCLUDEPATH += "/home/john/Cpp libraries/sigar-master/include"

LIBS += -lboost_system -L"/home/john/Cpp libraries/sigar-master/src"

SOURCES += main.cpp\
        mainwindow.cpp

HEADERS  += mainwindow.h

FORMS    += mainwindow.ui

CONFIG += c++11

有人可以告訴我我做錯了什么或缺少什么嗎?

提前致謝

假設有lib目錄:

LIBS += -lboost_system -L"/home/john/Cpp libraries/sigar-master/lib" \
                       -lspecific_lib

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM