Files
RCiRoot e3f7733316 V20260829-2.6.1
完成框架目录和模块重构;新增核心、单例、工具、加密及框架 SDK;统一任务、相机和 RPC 接口,并增加离线检测、相机标定、备份恢复、版本管理、崩溃守护和心跳监控功能。
2026-09-20 16:01:09 +08:00

26 lines
757 B
C

#pragma once
#if defined(_WIN32)
# if defined(EUI_GUI_LIBRARY)
# define EUI_GUI_API __declspec(dllexport)
# else
# define EUI_GUI_API __declspec(dllimport)
# endif
#else
# define EUI_GUI_API
#endif
extern "C" EUI_GUI_API int runEuiGuiApplication(int argc, char* argv[]);
// 构建标识:由 src/eui_gui/GenerateEuiBuildInfo.cmake 在编译 eui_gui 时生成并固化到库内,
// 供 eui_app 崩溃上报等场景读取;指针指向库内静态存储,调用方无需释放。
typedef struct EuiGuiBuildInfo {
const char* buildId;
const char* buildConfig;
const char* gitSha;
const char* sourceRevision;
const char* sourceDirty;
} EuiGuiBuildInfo;
extern "C" EUI_GUI_API const EuiGuiBuildInfo* euiGuiGetBuildInfo();