【发布时间】:2019-08-01 17:15:55
【问题描述】:
我正在尝试在 Windows 7 上使用 Eclipse 设置我的第一个 esp32 开发。
我使用应该安装的 esp-idf-tools-setup.exe 安装程序安装了 esp-idf 所需的一切。
我正在使用 esp-idf 的 hello world 示例应用程序进行测试。我可以使用 python 命令行编译它
idf.py build
但我需要 eclipse,它有点不太明显......我按照 these 的说明进行操作:
- 在此页面中,我可以看到需要 msys。所以我安装了 msys2 64 位。
- 我将 xtensa-esp32-elf 目录复制到“msys64\var\opt”目录以匹配 PATH 变量(并根据文档对其进行了更新)
现在用eclipse编译的时候出现如下错误:
Traceback (most recent call last):
File "C:/program/esp-idf/tools/windows/eclipse_make.py", line 36, in <module>
main()
File "C:/program/esp-idf/tools/windows/eclipse_make.py", line 29, in main
make = subprocess.Popen(["make"] + sys.argv[1:] + ["BATCH_BUILD=1"], stdout=subprocess.PIPE)
File "C:\python27\lib\subprocess.py", line 390, in __init__
errread, errwrite)
File "C:\python27\lib\subprocess.py", line 640, in _execute_child
startupinfo)
WindowsError: [Error 2] Le fichier spécifié est introuvable
Python make 无法启动“make”。问题是我在任何地方都找不到 make exe...
This其他页面声明我必须运行
make menuconfig
在使用 eclipse 构建之前,当然,出于同样的原因,这并不能更好地工作......
我该怎么办?
【问题讨论】:
标签: windows makefile compilation eclipse-cdt esp32