在CMakeLists.txt:3(项目)处发生CMake错误:找不到CMAKE_CXX_COMPILER,flutter桌面

xqkwcwgp  于 2023-03-02  发布在  Flutter
关注(0)|答案(1)|浏览(541)

我正在尝试构建一个flutter桌面应用程序。我按照这里的配置https://docs.flutter.dev/desktop安装了visual studio 2022,并添加了使用c++的桌面开发。
但是当我试着运行一个桌面应用程序时,它说

  1. CMake Error at CMakeLists.txt:3 (project):
  2. No CMAKE_CXX_COMPILER could be found.
  3. Exception: Unable to generate build files

这是我医生

  1. [√] Flutter (Channel master, 3.1.0-0.0.pre.1111, on Microsoft Windows [Version 10.0.19043.1706], locale en-US)
  2. Flutter version 3.1.0-0.0.pre.1111 at E:\softwares\flutter\flutter_windows_2.0.5-stable\flutter
  3. Upstream repository https://github.com/flutter/flutter.git
  4. Framework revision 52c47e96a3 (7 days ago), 2022-06-05 08:03:02 -0400
  5. Engine revision 075947bf4d
  6. Dart version 2.18.0 (build 2.18.0-170.0.dev)
  7. DevTools version 2.14.0
  8. [√] Android toolchain - develop for Android devices (Android SDK version 31.0.0-rc3)
  9. Android SDK at C:\Users\zamzam107019\AppData\Local\Android\sdk
  10. Platform android-31, build-tools 31.0.0-rc3
  11. Java binary at: E:\softwares\flutter\android studio\jre\bin\java
  12. Java version OpenJDK Runtime Environment (build 11.0.12+7-b1504.28-7817840)
  13. All Android licenses accepted.
  14. [√] Chrome - develop for the web
  15. Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe
  16. [√] Visual Studio - develop for Windows (Visual Studio Community 2022 17.2.3)
  17. Visual Studio at E:\vs community
  18. Visual Studio Community 2022 version 17.2.32526.322
  19. Windows 10 SDK version 10.0.19041.0
  20. [√] Android Studio (version 2021.2)
  21. Android Studio at E:\softwares\flutter\android studio
  22. Flutter plugin can be installed from:
  23. https://plugins.jetbrains.com/plugin/9212-flutter
  24. Dart plugin can be installed from:
  25. https://plugins.jetbrains.com/plugin/6351-dart
  26. Java version OpenJDK Runtime Environment (build 11.0.12+7-b1504.28-7817840)
  27. [√] Connected device (3 available)
  28. Windows (desktop) windows windows-x64 Microsoft Windows [Version 10.0.19043.1706]
  29. Chrome (web) chrome web-javascript Google Chrome 102.0.5005.63
  30. Edge (web) edge web-javascript Microsoft Edge 102.0.1245.39
  31. [√] HTTP Host Availability
  32. All required HTTP hosts are available
  33. No issues found!

这是导致错误的cmake行

  1. # Project-level configuration.
  2. cmake_minimum_required(VERSION 3.14)
  3. project(truck_scale LANGUAGES CXX) <---

我试了太多的解决办法,但都没有成功。

bvhaajcl

bvhaajcl1#

当我使用C++修改桌面开发并安装Windows 10 SDK10.0.20348.0而不是10.0.19041.0时,问题得到了解决

相关问题