diff --git a/pkgs/native_toolchain_c/lib/src/native_toolchain/clang.dart b/pkgs/native_toolchain_c/lib/src/native_toolchain/clang.dart index 9c877deb8f..0b31639e83 100644 --- a/pkgs/native_toolchain_c/lib/src/native_toolchain/clang.dart +++ b/pkgs/native_toolchain_c/lib/src/native_toolchain/clang.dart @@ -6,6 +6,7 @@ import 'package:native_assets_cli/code_assets.dart'; import '../tool/tool.dart'; import '../tool/tool_resolver.dart'; +import 'msvc.dart'; /// The Clang compiler. /// @@ -21,6 +22,11 @@ final Tool clang = Tool( toolName: 'Clang', executableName: OS.current.executableFileName('clang'), ), + RelativeToolResolver( + toolName: 'Clang', + wrappedResolver: visualStudio.defaultResolver!, + relativePath: Uri(path: './VC/Tools/Llvm/bin/clang.exe'), + ), InstallLocationResolver( toolName: 'Clang', paths: [