2017-11-06 2 views
0

현재 HDD 파티션을 읽을 수있는 Qt 응용 프로그램을 만들고 싶습니다. (나중에 HDD에 patition을 만들 수 있습니다.) 그리고 libparted를이 용도로 사용할 수 있다는 것을 알게되었습니다 (내 응용 프로그램은 Linux에서만 사용 가능함).libparted 오류로 연결되는 Qt 링크

이미 컴퓨터에 libparted 여기 내 간단한 코드 설치합니다

#include "parted/device.h" 
... 
void MainWindow::test() { 
    ped_device_probe_all(); 
} 

을 그리고

LIBS += -lparted 

를 qmake를이 libs와 추가 그러나 오류 링커가 :

undefined reference to `ped_device_probe_all()' 

을 나는 아니다 내 코드에 무슨 문제가 있는지, 문제가있는 사람이 있는지, 도움이 필요하십니까?

답변

0

당신은 parted.h를 추가 할 수 있습니다

#include <parted/parted.h> 
#include <parted/device.h> 
... 
void MainWindow::test() { 
    ped_device_probe_all(); 
} 
관련 문제