Omnet++ Velse/OMNeT+中的代码覆盖率计算和分析+;
我正在尝试使用Omnet++ Velse/OMNeT+中的代码覆盖率计算和分析+;,omnet++,veins,Omnet++,Veins,我正在尝试使用gcov/llvm-cov和gprof从我的Velse实现中获取代码覆盖率和评测信息。到目前为止,我一直认为我必须更改Makefile,分别为gcov和gprof添加-coverage-O0和-pg。然而,静脉的构建过程对我来说有点复杂/configure调用opp\u makemake然后运行make。在这方面,我将非常感谢您的帮助。OMNeT++opp_makemake构建系统将各种文件组合到src/Makefile中。如果您想调整最终的Makefile的外观,我能想到的最简单
gcov
/llvm-cov
和gprof
从我的Velse实现中获取代码覆盖率和评测信息。到目前为止,我一直认为我必须更改Makefile,分别为gcov
和gprof
添加-coverage-O0
和-pg
。然而,静脉的构建过程对我来说有点复杂/configure
调用opp\u makemake
然后运行make
。在这方面,我将非常感谢您的帮助。OMNeT++opp_makemake构建系统将各种文件组合到src/Makefile中。如果您想调整最终的Makefile的外观,我能想到的最简单的方法是修改src/makefrag,这是一个在完成的Makefile中逐字包含的片段。Vives 5.0中已经包含了一个示例: