我有一个项目可以在我的开发机器上成功编译并运行。但是,当我尝试在新机器上运行它时
flutter 运行 -d linux
我遇到以下错误:
clang: error: linker command failed with exit code 1
当我在新机器上创建一个新项目(flutter create test_project)时,它的构建和运行没有任何问题。然后我将 lib 中的代码移至 test_project (并且还添加了 pubspec、manifest ...)。再次出现上述错误,并显示“构建过程失败”
以下是有关环境的一些详细信息:
原机:ubuntu 23(最新)
新机器:ubuntu 22.04
和你有同样的问题,通过以下方式解决:
flutter run -v
运行应用程序(这准确显示了缺少的库或运行时检测到的确切错误 clang)lmediainfo
,我在谷歌上搜索了libmediainfo-dev并安装了