PROJ_VERSION_MAJOR

主版本号,例如项目8.0.1的8

PROJ_VERSION_MINOR

次要版本号,例如0代表项目8.0.1

PROJ_VERSION_PATCH

补丁版本号,例如项目8.0.1的1

PROJ_COMPUTE_VERSION(maj, min, patch)

8.0.1 新版功能.

根据主版本号、次版本号和补丁号计算版本号。

PROJ_VERSION_NUMBER

8.0.1 新版功能.

总版本号,等于 PROJ_COMPUTE_VERSION(PROJ_VERSION_MAJOR, PROJ_VERSION_MINOR, PROJ_VERSION_PATCH)

PROJ_AT_LEAST_VERSION(maj, min, patch)

8.0.1 新版功能.

如果当前项目版本至少是(maj,min,patch)指定的版本,则返回TRUE的宏

相当于 PROJ_VERSION_NUMBER >= PROJ_COMPUTE_VERSION(maj,min,patch)