不同的电脑上安装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”的错误。
有没有办法使同一套代码可以直接在不同的电脑上打开并编译,这样的问题对异地的开发很不友好。
当在不同的电脑上启动同一套代码时,出现编译路径错误的提示
-
- Posts: 156
- Joined: Tue Jul 11, 2023 6:55 am
Re: 当在不同的电脑上启动同一套代码时,出现编译路径错误的提示
你好,这个问题可能是你的工具链路径不匹配。正常情况下同一套代码是可以直接在不同的电脑上打开并编译的。请问你用的是哪个 IDF?可以重新检查一下你工具链的路径。确认正确后应该可以解决问题。
Re: 当在不同的电脑上启动同一套代码时,出现编译路径错误的提示
是的,不同的电脑上安装的IDF5.x位置不一样,使得同一套代码工程不能简单的右键通过VSCode打开并编译。想咨询下关于这个问题有没有什么好的办法。
-
- Posts: 156
- Joined: Tue Jul 11, 2023 6:55 am
Re: 当在不同的电脑上启动同一套代码时,出现编译路径错误的提示
你好,请问你现在的具体报错是什么呢。正常情况下,如果 IDF 和 VSCode 配置正确的话,不同的电脑上启动同一套代码只要删掉 build文件,sdkconfig,和 sdkconfig.old 后重新编译应该是没有问题的。
Who is online
Users browsing this forum: No registered users and 43 guests