2017-01-29 5 views
0

QT에 추가 :는 외부 라이브러리 내가이 두 라인으로 내 Qt는 프로젝트에 libardiscovery 라이브러리를 추가

INCLUDEPATH + =/가정/호쉬/출력/arsdk 네이티브/준비는/usr/ LIBS 포함 + = - L "/ 홈/호쉬/출력/arsdk 네이티브/준비는/usr/lib에"-lardiscovery

후 Qt는이 #INCLUDE 을 알고는이 라이브러리의 구조체와 변수를 알고 있지만, 나는 함수를 호출 할 때 이 라이브러리의 빌드 단계에서 정의되지 않은 참조 오류가 있습니다.

+0

나에게 잘 어울립니다. 라이브러리가 제대로 빌드되었는지 확신합니까? – cen

+0

좀 더 설명해 주시겠습니까? –

+0

라이브러리 아키텍처가 프로젝트 중 하나와 일치하는지 확인 했습니까? (즉, 32 비트 대 64 비트) – SGaist

답변

0

답변을 찾았습니다. {

#include <ardiscovery/ardiscovery.h> 

통근 "C를"중요한 점은이 라이브러리는 C 라이브러리라고했고 나는이 문제를 우리는 다음과 같이 라이브러리를 추가해야 해결 project.to CPP이 C 라이브러리를 추가 할

}