Qt에서 생성한exe 실행기에 버전 정보 추가

5046 단어 qt버전 정보
Windows의.exe 실행 가능한 파일의 속성에는 버전 정보가 있습니다. 버전 정보, 설명, 판권 등이 있습니다.qt 프로그램에 이러한 정보를 포함하려면 다음과 같이 하십시오: 새 <프로젝트 이름 >.rc 파일, rc 파일에 입력된 정보:
#if defined(UNDER_CE)
#include <winbase.h>
#else
#include <winver.h>
#endif
 
 
VS_VERSION_INFO VERSIONINFO
    FILEVERSION 1,0,0,0
    PRODUCTVERSION 1,0,0,0
    FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
    FILEFLAGS VS_FF_DEBUG
#else
    FILEFLAGS 0x0L
#endif
    FILEOS VOS__WINDOWS32
    FILETYPE VFT_DLL
    FILESUBTYPE 0x0L
    BEGIN
        BLOCK "StringFileInfo"
        BEGIN
            BLOCK "080404b0"
            BEGIN
                VALUE "CompanyName", "BeiJing XXXX Co., Ltd."
                VALUE "FileDescription", "Industrial Control System"
                VALUE "FileVersion", "1.0.0.0"
                VALUE "InternalName", "Qt Studio.exe"
                VALUE "LegalCopyright", "Copyright (C)2001-2013"
                VALUE "OriginalFilename", "Qt Studio.exe"
                VALUE "ProductName", "Qt Studio"
                VALUE "ProductVersion", "1.0.0.0"
            END
        END
        BLOCK "VarFileInfo"
        BEGIN
            VALUE "Translation", 0x804, 1200
        END
    END

그런 다음 프로 파일의 RCFILE = .rc, 이렇게 하면 컴파일된 프로그램에 버전 정보가 포함됩니다.

좋은 웹페이지 즐겨찾기