동적 링크 라이브러리를 생성 QT5.14.1

디렉토리

첫째, 프로젝트를 생성

프로젝트 Libaray 만들기 (1)

2, 프로젝트 이름

3, 언어를 선택

컴파일러를 선택합니다

5, 버전 컨트롤을 선택

둘째, 작문 시험 코드

1, 파일 디렉토리

.H 파일로 작성 2,

3, 쓰기 .cpp 파일

셋째, 프로젝트는 컴파일

1, 파일 디렉토리를 볼 수

2. 빌드 디렉토리를 생성 취소

3, 빌드 (컴파일) 프로젝트

4, 컴파일 된 파일을 볼 수


첫째, 프로젝트를 생성

프로젝트 Libaray 만들기 (1)

> Libaray - -> C ++ Libaray 메인 인터페이스에 Qt는 창조주, 뉴 클릭

2, 프로젝트 이름

여기에 이름 InitDll (단지 이름)를 입력하고 기본 이후, 다음 단계가 있습니다

3, 언어를 선택

중국어 언어를 선택하지 마십시오에서 권장, 선택할 수 있습니다

컴파일러를 선택합니다

컴파일러의 QT 설치가 모두 선택에 여기서 권장 컴파일러를 선택합니다

5, 버전 컨트롤을 선택

이 프로젝트는이 기본적으로 선택되어 있지 않습니다 SVN 힘내 또는 선택을 사용하는 경우, 마침을 클릭합니다

둘째, 작문 시험 코드

1, 파일 디렉토리

도서관 프로젝트를 생성 한 후,이 프로젝트는 다음 파일을 생성합니다

.H 파일로 작성 2,

여기 initdll.h 파일은 Java 인터페이스로 이해 될 수있다

#ifndef INITDLL_H
#define INITDLL_H

#include "InitDll_global.h"

class INITDLL_EXPORT InitDll
{
public:
    InitDll();
    QString print(QString str);
    int add(int a,int b);
};

#endif // INITDLL_H

3, 쓰기 .cpp 파일

여기 .cpp 파일은 자바 클래스의 실현으로 이해 될 수있다

#include "initdll.h"
#include <QString>
InitDll::InitDll()
{
}

QString InitDll::print(QString str)
{
    return str;
}

int InitDll::add(int a, int b)
{
    return a+b;
}

여기에 팁은, 메소드 이름을 선택하려면 마우스를 Alt 키를 누를 키를 빠르게하는 방법 본체의 구현을 생성 할 수 있습니다 입력합니다 

셋째, 프로젝트는 컴파일

1, 파일 디렉토리를 볼 수

파일에서 프로젝트를 마우스 오른쪽 단추로 클릭하면 Windows에서 빠르게 오픈 디렉토리 프로젝트 수, 탐색기에서보기를 선택

우리는, 즉 cpp를, .H, .PRO, .pro.user, _global.h 파일을 다섯 문서를 컴파일하기 전에 볼 수 있습니다

2. 빌드 디렉토리를 생성 취소

이 프로젝트의 주요 인터페이스 클릭, 체크를 제거하는 그림자 빌드 빌드 디렉토리 확인란을 클릭

현재 디렉토리 프로젝트에서 생성 된 파일을 컴파일 진드기를 제거

그렇지 않으면, 디렉토리에 저장된 파일을 컴파일 자동으로 생성 컴파일됩니다

3, 빌드 (컴파일) 프로젝트

수식 입력 줄에 돌아온 후, 프로젝트를 마우스 오른쪽 단추로 클릭 건물 클릭 (건설하는 것은 의미의 편집 실제로)

4, 컴파일 된 파일을 볼 수

 당신이 구축 한 후, 오픈 디렉토리 프로젝트는이 프로젝트는 몇 가지 더 문서 안에서 발견

주로 세 가지 문서 .DLL 생산 컴파일, 운영자와, .o 인 파일

지금까지 Qt5.14.1 동적 링크 라이브러리 튜토리얼 완료 생성

다음, Qt5.14.1가 동적 링크 라이브러리를 동원 사용하는 방법을 가르쳐 (.DLL 및 .H 파일)

게시 된 145 개 원래 기사 · 원의 찬양 (42) ·은 40000 +를 볼

추천

출처blog.csdn.net/qq262593421/article/details/105139396