TouchGFX在VS上编译报错

TouchGFX在VS上编译报错

报错现象

  1. 错误提示xxx路径没有sdk……,错误代码error MSB8036
  2. Font.hpp中xxx错误,错误代码error C2220
    ……ST\touchgfx\framework\include\touchgfx\Font.hpp(51,1): error C2220……
    这个现象多出现在VS 2019上

解决办法

  1. 解决:
    1.1. 安装SDK
    1.2. 重启软件,必要时重启电脑
    1.3. 修改SDK版本TouchGFX在VS上编译报错
  2. 解决办法:
    TouchGFX在VS上编译报错
    出现这个问题的原因是,Font.hpp中的代码在结构体中定义函数,如此可以解决,但是依然会报错。