我正在尝试使用gcov/llvm-cov和gprof从我的静脉实现中获得代码覆盖率和性能分析信息。到目前为止,我认为我必须更改Makefile,以便分别为gcov和gprof添加--coverage -O0和-pg。但是,对我来说,要添加这个viz,静脉的构建过程有点复杂。调用opp_makemake然后运行make的./configure。我希望在这方面能帮上忙。
发布于 2020-09-19 22:54:40
Veins使用的OMNeT++ opp_makemake构建系统将各种文件组合到src/Makefile中。如果你想改变最终Makefile的外观,我能想到的最简单的方法就是修改src/makefrag,这是一个被逐字包含在完成的Makefile中的片段。在静脉5.0中已经包含了一个示例:https://github.com/sommer/veins/blob/veins-5.0/src/makefrag
https://stackoverflow.com/questions/63959084
复制相似问题