Qt 프로그램 또는 라이브러리에 버전 정보 추가

6413 단어 Qt
Windows의.exe 실행 가능한 파일의 속성에는 버전 정보가 있습니다. 버전 정보, 설명, 판권 등이 있습니다.qt 프로그램에 이러한 정보를 포함하려면 다음과 같이 하십시오: 새로 만들기.rc 파일, rc 파일에 입력된 정보:
#if defined(UNDER_CE)
#include 
#else
#include 
#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
     pro   OTHER_FILES += resource.rc  RC_FILE = resource.rc,                ;
   :           ,   .pro     VERSION = “”  ,      ,          XXX.rc  。    .rc       ,         。

    :http://blog.csdn.net/aqtata/article/details/17291167;
http://blog.csdn.net/libaineu2004/article/details/17362777;

좋은 웹페이지 즐겨찾기