解决bps/simulator无法在vs2019环境下编译

Signed-off-by: latercomer <latercomer@qq.com>
This commit is contained in:
latercomer
2025-03-17 16:45:59 +08:00
committed by Rbb666
parent b0b40ed45c
commit 76c2f2d77f
4 changed files with 11 additions and 0 deletions
+8
View File
@@ -212,14 +212,22 @@ typedef struct msh_cmd_opt
*
* @param[in] command The command associated with these options.
*/
#ifdef _MSC_VER
#define CMD_OPTIONS_STATEMENT(command) static struct msh_cmd_opt command##_msh_options[16];
#else
#define CMD_OPTIONS_STATEMENT(command) static struct msh_cmd_opt command##_msh_options[];
#endif
/**
* @brief Starts the definition of command options for a specific command.
*
* @param[in] command The command these options are associated with.
*/
#ifdef _MSC_VER
#define CMD_OPTIONS_NODE_START(command) static struct msh_cmd_opt command##_msh_options[16] = {
#else
#define CMD_OPTIONS_NODE_START(command) static struct msh_cmd_opt command##_msh_options[] = {
#endif
/**
* @brief Defines a single command option.