2024-09-30 22:14:28 发布
网友
我用scons编译gem5。在
scons build/ARM/gem5.fast -j4
我定义了一个变量,初始化了它并在dprintf语句中使用了它。在
但是,scons将报告未使用变量的错误(而不是警告)。在
error: unused variable 'tot_blk_count' [-Werror=unused-variable]
关于如何消除这个错误,或者把它改成警告,有什么建议吗?在
显然,在为gem5.fast编译时,DPRINTF将被忽略,tot_blk_count将是一个未使用的变量。在
解决方案:
第一个解决方案,compileforgem5.opt不会忽略DPRINTF,也不会报告错误。在
scons build/ARM/gem5.opt
第二种解决方案是在为gem5.fast编译时使用DPRINTF中的语句来避免未使用的变量:
显然,在为gem5.fast编译时,DPRINTF将被忽略,tot_blk_count将是一个未使用的变量。在
解决方案:
第一个解决方案,compileforgem5.opt不会忽略DPRINTF,也不会报告错误。在
第二种解决方案是在为gem5.fast编译时使用DPRINTF中的语句来避免未使用的变量:
^{pr2}$相关问题 更多 >
编程相关推荐