使用VS2019编译EMWIN模拟文件出错的解决办法

EMWIN官方的例程一般是VS2010的工程,使用高版本的VS打开这个工程编译会报错误,一般是下面这个错误

使用VS2019编译EMWIN模拟文件出错的解决办法_第1张图片

那么我们需要更改VS2019里面的配置,更改项目属性,

1、右键单击项目(如SimulationTrial)-> 属性

2、选择配置为“所有配置”

3、选择配置属性->链接器->输入

4、设置忽略所有默认库选项为“否”

5、设置忽略特定默认库为 “LIBC.lib;LIBCMTD.lib”

6、如果在这个工程中使用类似于sprintf函数,但是编译报错,那么可以在附加依赖项中添加 "legacy_stdio_definitions.lib"

使用VS2019编译EMWIN模拟文件出错的解决办法_第2张图片

7、选择配置属性链接器 -> 高级

8、设置映像具有安全异常处理程序为 "否/SAFESEH:NO"

使用VS2019编译EMWIN模拟文件出错的解决办法_第3张图片

点击确定即可编译成功

你可能感兴趣的:(emwin,VS2019)