vscode新项目生成路径问题

终端生成新项目时出现这种情况怎么办

Executing task: cmd.exe /c type "'D:\vscode\Code.exe.tips\env_tip.txt'" ; echo '' ; cmd.exe /c echo VSCode安装路径-D:\vscode\Code.exe ; echo 正在使用makefile文件生成项目 ; cmd.exe /c type "'D:\vscode\Code.exe.tips\make_tip.txt'" ; echo '' ; make <

VSCode安装路径-D:\vscode\Code.exe
正在使用makefile文件生成项目


如果提示 "ld.exe: cannot open output file ***.exe: Permission denied "
可以重启 vscode 解决该问题。如果该问题仍无法解决,可以尝试重启计算机。
遇到问题可点击 VSCode 状态栏上的“帮助”按钮从帮助文档中得到常见问题的解决方案。


--- build executable file: app.exe
gcc ./main.o -o app.exe -lm
./main.o: In function main': D:\86138\mission11605/main.c:26: undefined reference toListInsertBefore'
D:\86138\mission11605/main.c:27: undefined reference to `ListInsertBefore'
collect2.exe: error: ld returned 1 exit status
make: *** [makefile:21: app.exe] Error 1
终端进程“C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -Command cmd.exe /c type "'D:\vscode\Code.exe.tips\env_tip.txt'" ; echo '' ; cmd.exe /c echo VSCode安装路径-D:\vscode\Code.exe ; echo 正在使用makefile文件生成项目 ; cmd.exe /c type "'D:\vscode\Code.exe.tips\make_tip.txt'" ; echo '' ; make”已终止,退出代码: 1。

终端将被任务重用,按任意键关闭。

权限问题,导致没有输出,检查一下

参考GPT和自己的思路:

根据提示信息,出现的问题可能是因为缺少对应的库文件或者头文件,导致链接失败。可以尝试在程序中添加对应的库文件或者头文件,并且检查程序中是否正确调用相关的函数。另外,也可以尝试重新编译项目并重新运行程序,若问题仍然存在,可以尝试使用调试工具查找问题所在。