3

当我尝试使用 AVR studio 4 调试一小段代码时,我收到了这个错误:

Build failed... No build tools defined. 

有人可以给我一些建议吗?

4

4 回答 4

9

在 AVRStudio 4.19 中,Atmel 对以前的版本进行了一些重大更改。特别是在使用工具链时。安装WinAVR(最新版本,2010...)后,在 Avrstudio 中打开一个新项目,从现在开始,每次创建新项目时都必须执行以下步骤:

  1. 转到“项目”选项卡
  2. 转到“配置选项”
  3. 然后一直到“自定义选项”。
  4. 到达那里后,您会看到一个名为“使用 AVR 工具链”的复选框,取消选中该选项。(出于某种原因,AVRStudio 4.19 不会自动链接来自 WINAVR 的工具链,因此您必须手动进行)。
  5. 在此之后,它启用以下两个选项。
  6. 对于avr-gcc,您浏览到下一个方向:C:\ProgramFiles\WINAVR20100110\bin\avr-gcc.exe
  7. 对于make,您浏览到下一个方向:C:\ProgramFiles\WINAVR20100110\utils\bin\make.exe

这个方向取决于你在哪里安装了 WINAVR。我记得默认位置是“C:\”,但是当我安装 WINAVR 时,我将其更改为“ProgramFiles”

  1. 单击“确定”。

完成这些步骤后,您应该能够编译和运行您的代码。干杯,希望它有所帮助!

PD:几个月前我也遇到了同样的问题。看看 www.avrfreaks.net,对于 AVR 编程的新手和专业人士来说,这是一个非常好的网页。

于 2013-09-12T17:22:55.237 回答
1

You need to install WinAVR or Atmel's "AVR Toolchain." If you already have one of these and still get this message, you may need to tweak the System Variables.

于 2013-03-29T01:21:30.603 回答
1

先连接编程器,然后运行avr studio。

于 2013-04-04T21:07:25.160 回答
0

当我尝试打开在另一个版本的 AVR Studio 中制作的项目(或由其他人升级到另一个版本)时,我遇到了这个错误。

于 2013-04-17T23:57:04.837 回答