我正在构建我的项目,但我得到这个错误。我不明白这是什么意思。谁能给我解释一下我哪里做错了?
: / DA1468x_DA15xxx_SDK_1.0.14.1081 / sdk / bsp /启动/ startup_ARMCM0。S:38:2: error: #warning "创建具有MAGIC值检查的生产映像!可能的安全风险……”(-Werror = cpp)
#警告”创建具有MAGIC值检查的生产映像!可能的安全风险。. .”
^
Cc1.exe:所有警告被视为错误
: * * *(启动/ startup_ARMCM0。o]错误1
关键词:
设备:
嗨mahmed106,
请问您想要构建的SDK的哪个项目,是否有任何修改?
谢谢,PM_Dialog
SDK_1.0.14.1081
项目Pxp记者
嗨mahmed106,
您是在开发模式还是生产模式下运行pxp_reporter ?dg_configIMAGE_SETUP宏的值是什么?它是在custom_config_qspi.h中定义的吗?关于dg_configIMAGE_SETUP中的值,PRODUCTION_MODE和DEVELOPMENT_MODE用于消除生产模式期间的警告断言。在代码中有一些分散的警告,以便在出现错误或可疑的情况时通知开发人员,如果dg_configIMAGE_SETUP设置为PRODUCTION_MODE,这些断言就会被消除,当这些条件发生时,代码不会进行断言。请检查startup_
谢谢,PM_Dialog
我在PRODUCTION_MODE中使用dg_configIMAGE_SETUP。
“启用MAGIC值检查建立生产映像!”可能的安全风险”。这个错误只出现在生产模式,而不是在开发模式。
嗨mahmed106
这是推荐的检查,并将dg_configski_magic_check_at_start宏设置为1。一开始的检查是为了开发,主要是为了验证启动没有问题。在最终产品假定不存在这样的问题。
谢谢,PM_Dialog