ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

Qt cannot find C:\WINDOWS\TEMP\cctVBBgu: Invalid argument

2026/8/11 20:37:25 拓冰建站 浏览量
Qt cannot find C:\WINDOWS\TEMP\cctVBBgu: Invalid argument

分析

    • cannot find C:\WINDOWS\TEMP\cctVBBgu: Invalid argument 错误原因 )
    • 解决方法1
    • 解决方法2
      • 为什么要设置环境变量

cannot find C:\WINDOWS\TEMP\cctVBBgu: Invalid argument 错误原因 )

在这里插入图片描述
这是 C/C++ 程序编译、链接报错.
编译过程中,编译器尝试访问临时文件,不够权限。

解决方法1

  • 简单粗暴直接用 管理员身份运行 软件。

解决方法2

  • 环境变量配置

1.找到Qt的安装路径,复制 “bin” 路径;在这里插入图片描述
2. “此电脑” ------> ⿏标右键, “属性” ------> “⾼级系统设置” ------> “环境变量”
在这里插入图片描述
3. “新建” ------> 填⼊ “bin” 路径 ------> “确定” ;
在这里插入图片描述
4. 注意:在关掉所有窗⼝时,⼀定要点击 “确定” ,否则上述配置⽆效。

为什么要设置环境变量

环境变量是在操作系统中⼀个具有特定名字的对象,它包含了⼀个或者多个应⽤程序将要使
⽤到的信息。
例如Windows 和 DOS 操作系统中的 path 环境变量,当要求系统运⾏⼀个程序⽽没有告诉它
程序所在的完整路径时,系统除了在当前⽬录下⾯寻找此程序外,还会到 path 中指定的路径
去找。

** 在 Windows 上设置 Qt 的环境变量是为了能够在命令⾏或其他应⽤程序中直接访问 Qt 相关
的命令和⼯具。**