如果指定了 -instance=extern,请勿在同一目录中运行不同的编译器版本,以避免可能的高速缓存冲突。使用 -instances=extern 模板模型时,请注意:
请勿在同一目录中创建不相关的二进制文件。在同一目录中创建的所有二进制文件(.o、.a、.so、可执行程序)都应该相关,因为两个或两个以上目标文件中名称相同的所有对象、函数和类型的定义都相同。
在同一目录中同时运行多个编译是安全的,例如使用 dmake 时。与另外一个链接步骤同时运行任何编译或链接步骤是不安全的。“链接步骤”指创建库或可执行程序的任何操作。确保 makefile 中的依赖性不允许任何内容与链接步骤以并行方式运行。