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

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

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

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

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

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

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

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

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

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

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

点击确定即可编译成功

外链推广网站都有哪些,有什么好的外链推广平台
电信推出20元/月+10G国内流量的套餐,性价比远超移动联通