安装vs code跟着帖子配置c/c++的环境,到这一步是可以运行出“Hello World!”的,但是出了问题。
报错代码:
PS E:\Cworkspace> cd "e:\Cworkspace\test\" ; if ($?) { gcc main.c -o main } ; if ($?) { .\main }Cannot create temporary file in C:\Users\???\AppData\Local\Temp\: Invalid argument
翻译:
PS E:\Cworkspace> cd "e:\Cworkspace\test" ;如果 ($?){ gcc main.c -o main } ;如果 ($?){ .\main }无法在 C:\Users?中创建临时文件\AppData\Local\Temp\: 无效参数
报错说,无法在.中创建临时文件,应该是文件夹权限的问题,我把文件夹设为不只读,点了应用、确定还是不行,试了很多次都没反应,还是只读,又在网上了解到,安全里把用户选上完全控制,再设置,依旧失败。系统是win11,不知道是不是bug。
突然有个想法,我直接手动在目录里添加文件夹呢
加了还是不行。
想配好C语言环境。
你的用户名应该是汉字,终端改用cmd试试,