Mik*_* W. 4 linux build cmake flutter
Flutter doctor 没有显示任何问题。可能出什么问题了?
执行:flutter run -d linux
显示以下内容:
/snap/flutter/81/usr/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake:45 处的 CMake 错误(消息):C++ 编译器
"/snap/flutter/current/usr/bin/clang++"
Run Code Online (Sandbox Code Playgroud)
无法编译简单的测试程序。
它失败并显示以下输出:
Change Dir: /home/work/AndroidStudioProjects/myapp/build/linux/x64/debug/CMakeFiles/CMakeTmp
Run Build Command:"/snap/flutter/current/usr/bin/ninja" "cmTC_0475b"
[1/2] Building CXX object CMakeFiles/cmTC_0475b.dir/testCXXCompiler.cxx.o
[2/2] Linking CXX executable cmTC_0475b
FAILED: cmTC_0475b
: && /snap/flutter/current/usr/bin/clang++ -L/snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/8 -L/snap/flutter/current/usr/lib/x86_64-linux-gnu -lblkid -lgcrypt -llzma -lpthread -L/snap/flutter/current/usr/lib/ -L/snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/8 -L/snap/flutter/current/usr/lib/x86_64-linux-gnu -lblkid -lgcrypt -llzma -lpthread -L/snap/flutter/current/usr/lib/ CMakeFiles/cmTC_0475b.dir/testCXXCompiler.cxx.o -o cmTC_0475b && :
/snap/flutter/current/usr/lib/x86_64-linux-gnu/libgcrypt.so: undefined reference to `gpgrt_get_syscall_clamp@GPG_ERROR_1.0'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed. CMake will not be able to correctly generate this project. Call Stack (most recent call first): CMakeLists.txt:2 (project)
Run Code Online (Sandbox Code Playgroud)
小智 5
与我Linux Mint 20.2 Cinnamon一起
解决Flutter 2.5.2snap 2.51.7
sudo apt-get install clang cmake ninja-build pkg-config libgtk-3-dev 扑干净 flutter 运行 -d linux
| 归档时间: |
|
| 查看次数: |
4056 次 |
| 最近记录: |