当在不同的电脑上启动同一套代码时,出现编译路径错误的提示

espidk
Posts: 7
Joined: Mon Jul 17, 2023 5:42 am

当在不同的电脑上启动同一套代码时,出现编译路径错误的提示

Postby espidk » Tue Jul 25, 2023 4:41 am

不同的电脑上安装esp-idf的路径不同时,启动同一套代码时会出现:
无法找到“D:\\Espressif\\tools\\xtensa-esp32-elf\\esp-2022r1-11.2.0\\xtensa-esp32-elf\\bin\\xtensa-esp32-elf-gcc.exe”。
无法找到“c:\Users\xxxx\Documents\NewDesktop\xxxxxxxx\xxxxxxx\ESP32-C3\xxxxxx\xxxxxxxxx\build\compile_commands.json”的错误。
有没有办法使同一套代码可以直接在不同的电脑上打开并编译,这样的问题对异地的开发很不友好。

ESP_Penguin_Helper
Posts: 156
Joined: Tue Jul 11, 2023 6:55 am

Re: 当在不同的电脑上启动同一套代码时,出现编译路径错误的提示

Postby ESP_Penguin_Helper » Wed Jul 26, 2023 2:18 am

你好,这个问题可能是你的工具链路径不匹配。正常情况下同一套代码是可以直接在不同的电脑上打开并编译的。请问你用的是哪个 IDF?可以重新检查一下你工具链的路径。确认正确后应该可以解决问题。

espidk
Posts: 7
Joined: Mon Jul 17, 2023 5:42 am

Re: 当在不同的电脑上启动同一套代码时,出现编译路径错误的提示

Postby espidk » Thu Jul 27, 2023 6:58 am

是的,不同的电脑上安装的IDF5.x位置不一样,使得同一套代码工程不能简单的右键通过VSCode打开并编译。想咨询下关于这个问题有没有什么好的办法。

ESP_Penguin_Helper
Posts: 156
Joined: Tue Jul 11, 2023 6:55 am

Re: 当在不同的电脑上启动同一套代码时,出现编译路径错误的提示

Postby ESP_Penguin_Helper » Wed Aug 02, 2023 3:02 am

你好,请问你现在的具体报错是什么呢。正常情况下,如果 IDF 和 VSCode 配置正确的话,不同的电脑上启动同一套代码只要删掉 build文件,sdkconfig,和 sdkconfig.old 后重新编译应该是没有问题的。

Who is online

Users browsing this forum: EternityFOR, ken_cheng and 29 guests