![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GCC
文章平均质量分 56
赤玉
专注于编译器
展开
-
GCC编译器安装过程
在gcc-releases-gcc-13.1.0同级目录下新建文件夹作为你安装的gcc的路径,生成makefile。点开tags,找到你想安装的版本,复制链接地址,我这里安装的是gcc-13.1.0。进入刚刚解压的文件夹下载相关依赖。接下来等安装成功就行了。原创 2024-08-07 10:02:10 · 493 阅读 · 0 评论 -
利用gcov生成Fortran语言(及C/C++)代码覆盖率的方法
代码覆盖率数据可以表现出程序执行中对某行代码的执行频率,也能表现出分支跳转的执行情况,对性能分析极为重要,但是我们之前使用的生成代码覆盖率的工具llvm-cov没有对Fortran语言做相关支持,所以为了方便分析,我们使用gcov来生成代码覆盖率数据。这一步会生成一个*.f对应的*.gcda文件,其中包含的就是程序的执行信息。在当前文件夹下执行,要有*.f、*.gcno、*.gcda文件。2、这个方法对于c/c++语言同样适用,*.f改成*.c就行。这一步会生成一个*.f对应的*.gcno文件。原创 2024-08-02 10:07:35 · 340 阅读 · 0 评论