#ifndef VERSION_H #define VERSION_H // 版本字符串 #if defined(WORKPIECE_ROTOR_APP) #define STATORWORKPIECEPOSITION_APP_NAME "转子钢芯定位" #define STATORWORKPIECEPOSITION_APP_KEY "WorkpiceRotorApp" #elif defined(WORKPIECE_TAPERED_APP) #define STATORWORKPIECEPOSITION_APP_NAME "锥形工件定位" #define STATORWORKPIECEPOSITION_APP_KEY "WorkpieceTaperedApp" #else #define STATORWORKPIECEPOSITION_APP_NAME "定子工件定位" #define STATORWORKPIECEPOSITION_APP_KEY "StatorWorkpiecePositionApp" #endif #define STATORWORKPIECEPOSITION_VERSION_STRING "1.0.0" #define STATORWORKPIECEPOSITION_BUILD_STRING "2" #define STATORWORKPIECEPOSITION_FULL_VERSION_STRING "V" STATORWORKPIECEPOSITION_VERSION_STRING "_" STATORWORKPIECEPOSITION_BUILD_STRING // 构建日期 #define STATORWORKPIECEPOSITION_BUILD_DATE __DATE__ #define STATORWORKPIECEPOSITION_BUILD_TIME __TIME__ // 获取版本信息的便捷函数 inline const char* GetStatorWorkpiecePositionVersion() { return STATORWORKPIECEPOSITION_VERSION_STRING; } inline const char* GetStatorWorkpiecePositionBuild() { return STATORWORKPIECEPOSITION_BUILD_STRING; } inline const char* GetStatorWorkpiecePositionFullVersion() { return STATORWORKPIECEPOSITION_FULL_VERSION_STRING; } #endif // VERSION_H