我觉得这是一个非常基本的问题,但由于某种原因,我似乎无法解决它。我收到以下错误:
drivers / cpufreq / AI_gov.h:37:2:错误:未知类型名称' phase_state' drivers / cpufreq / AI_gov.h:38:2:错误:未知类型名称' phase_state'
现在在我的文件中 AI_gov_phases.h 我有以下typdef枚举:
typedef enum{
response,
animation,
idle,
load
} phase_state;
现在在抛出错误的文件中 AI_gov.h 我有:
#include "AI_gov_phases.h"
....
struct AI_gov_info{
struct AI_gov_cur_HW* hardware;
struct AI_gov_profile* profile;
phase_state phase;
phase_state prev_phase;
};
typedef枚举肯定是我较弱的领域之一,所以任何帮助都会受到赞赏。