Eclipse:无法运行程序 "cs-make":启动失败

标签 eclipse compiler-construction embedded stm32 freertos

在过去的一周里,我一直在为 STM32F1xx 寻找一个由 FreeRTOS 支持的免费开发环境。还没有成功:(。

现在我找到了这个:http://www.stf12.org/developers/ODeV.html

是STM32编译调试的Eclipse配置,还有FreeRTOS demo。完美!

所以我下载了一个预配置版本的eclipse并尝试编译一个演示项目得到这个错误:

Cannot run program "cs-make": Launching failed. 

令人沮丧。请帮忙,我很不擅长配置 IDE、编译器和链接器,所以这必须对新手友好:)

最佳答案

Eclipse 项目是为 CodeSourcery 工具链配置的。您需要从以下位置安装 CodeSourcery 编译器工具链:http://www.mentor.com/embedded-software/codesourcery .选择 Lite Edition,ARM-NONE-EABI 包。安装后确保您可以从命令提示符启动 cs-make(通过在此处键入它的名称)。通常,您希望所有工具链程序都可以从命令提示符访问,这意味着它们的安装路径必须在系统 PATH 变量中。

附言 确保路径不包含像标准 Windows 程序目录“C:\Program Files”这样的空格,而是将工具安装在像“C:\arm-none-eabi”、“C:\ARM_tools”或类似的目录中.

关于Eclipse:无法运行程序 "cs-make":启动失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16265277/

相关文章:

Android:快速访问 "test"应用程序

java - 将 Spring Batch 导出到 JAR 时如何外部化 XML 文件

c - ANSI C 有(或使用)哪些最常见的扩展?

c - C Embedded中错误处理的优化方式

c - ARM 汇编程序 - 如何使用 CMP、BLT 和 BGT?

c - struct 内的非大小数组声明好吗?

java - 仍然为该应用程序使用 Java 6 和 Eclipse Indigo 是否安全?

java - Eclipse Mars 在 Java 8 Update 71 后无法启动

配置 : error: C compiler cannot create executables in mac os terminal

c++ - gcc:链接外部库