stm32cubeide headless build返回No Project matched错误



我正在尝试使用基于linux的excelse构建工具stm32cubeide构建一个c++项目。我是从抛出这个错误的所有代码存在的根目录执行这个。

stm32cubeide——发射器。org.eclipse.cdt.managedbuilder.core.headlessbuild -data。构建MyTestProject

  • 警告:没有项目匹配"MyTestProject"跳过…

您应该在工作空间目录而不是项目目录下运行命令。

如果您想在项目目录中运行命令,您可以创建一个临时构建文件夹(例如在C:STM32CubeIDE_headlessBuilds下)并运行以下命令(用项目文件夹路径替换projectFolderPath):

stm32cubeidec.exe --launcher.suppressErrors -nosplash -application org.eclipse.cdt.managedbuilder.core.headlessbuild -data "C:STM32CubeIDE_headlessBuilds" -import "projectFolderPath" -build MyTestProject
  • -data选项用于指定工作区的位置文件夹。
  • -import选项用于指定

相关内容

  • 没有找到相关文章

最新更新