qt dll 작성 및 qt 호출

801 단어 QTqtdll
1: DLL 라이브러리 작성
1: 새 항목 -> C++ Library -> Share Library -> 클래스 이름 바꾸기 (예: HellowAdd) -> 다음
2: Add를 추가하는 방법은 다음과 같습니다.
hellowadd.cpp 파일
#include "hellowadd.h"

HellowAdd::HellowAdd()
{
}
int HellowAdd::Add(int a, int b)//      
{
    return a+b;
}

3. 편집-는 DLL을 자동으로 생성합니다(Debug/Release 디렉토리에서 Qt Lib Shared Hellow.dll 참조).
 
2: DLL 호출
1. 새로운 프로젝트에서.Pro 파일에 LIBS + = "Qt Lib Shared Hellow.dll"추가
2. DLL 프로젝트의 모든.h 파일 복사
3. DLL을 프로젝트에 배치합니다(Debug/release 디렉토리가 아님).
4. 참조 헤더 파일 #include
5. 호출 메서드 작성:
void Demo470::on_btnDemo_clicked()
{
    HellowAdd *ha=new HellowAdd();
    QString abc=QString::number(ha->Add(2,3),10);
    QMessageBox::information(this,"title",abc);
}

좋은 웹페이지 즐겨찾기