31.3. dmd - Digital Mars D2.x Compiler

简介:

31.3.1. -cov do code coverage analysis

$ dmd hello.d -cov

$ cat hello.d
#!/usr/bin/rdmd
import std.stdio;
void main() {
    writeln("Hello, world!");
}

$ dmd hello.d -cov

$ ./hello
Hello, world!

$ cat hello.lst
       |#!/usr/bin/rdmd
       |import std.stdio;
       |void main() {
      1|    writeln("Hello, world!");
       |}
hello.d is 100% covered
			





原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

目录
相关文章
Xcode12适配The linked library is missing one or more architectures required by thi
升级到Xcode12后,运行Release模式后,会提示以下信息
203 0
|
Anolis
《Alibaba Cloud Developer Conference 2021 OpenAnolis Track - Intro to Arm64 features(10-袁志昌)》电子版地址
Alibaba Cloud Developer Conference 2021 OpenAnolis Track - Intro to Arm64 features(10-袁志昌)
84 0
《Alibaba Cloud Developer Conference 2021 OpenAnolis Track - Intro to Arm64 features(10-袁志昌)》电子版地址
PAT (Advanced Level) Practice - 1022 Digital Library(30 分)
PAT (Advanced Level) Practice - 1022 Digital Library(30 分)
121 0
【1022】Digital Library(map)
出N本书的编号、书名、作者关键词、出版社及出版年份,然后根据某个除编号外的信息来查询所有满足该信息的书的编号,并要求按编号从小到大顺序输出。
112 0
【1022】Digital Library (30 分)
【1022】Digital Library (30 分) 【1022】Digital Library (30 分)
94 0
|
机器人 Python 数据格式
Robot Framework's built-in tool:libdoc
Libdoc是Robot框架的内置工具之一,用于生成HTML和XML格式的测试库和资源文件的关键字文档,使用起来我感觉非常的灵活方便。 General Usage 语法使用 python -m robot.
1379 0
|
SQL 分布式计算 MaxCompute
Installation and Operation Guide for BigBench on MaxCompute Benchmarking Suite
This article describes how to install and run the BigBench on MaxCompute.
1782 0