diff --git a/src/lib.rs b/src/lib.rs index e71be6022..94567fb24 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1600,7 +1600,7 @@ impl Build { ) }; let is_arm = target.contains("aarch64") || target.contains("arm"); - if is_assembler_msvc { + if is_assembler_msvc || compiler.is_like_msvc() { let mut out_arg = OsString::from("/Fo"); out_arg.push(&obj.dst); cmd.arg(out_arg);