Qt creator在Windows下出现找不到“g++”问题(Cannot run compiler ‘g++‘. Output.)的解决方案(非网上无用的解决方法)Unity中创建新项目报错

这篇具有很好参考价值的文章主要介绍了Qt creator在Windows下出现找不到“g++”问题(Cannot run compiler ‘g++‘. Output.)的解决方案(非网上无用的解决方法)Unity中创建新项目报错。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

遇到的问题:

        之前使用QT一切正常,后来使用VS2022和VS2008去二次开发摄像头,最近又想重新用QT来做,没想到打开QT创建新的项目,无法创建,但是之前写好的qt工程项目可以正常运行。

创建项目:报错ERROR:while XXXXX.pro文件,Giving up.系统找不到指定文件,Cannot run compiler 'g++'. Output.

Qt creator在Windows下出现找不到“g++”问题(Cannot run compiler ‘g++‘. Output.)的解决方案(非网上无用的解决方法)Unity中创建新项目报错,qt,开发语言,unity,windows

网上的各种方法:

  • 第一种:环境问题,然后我查看我都环境变量path,没有问题。并且在cmd中 g++ -v 是可以找到的

Qt creator在Windows下出现找不到“g++”问题(Cannot run compiler ‘g++‘. Output.)的解决方案(非网上无用的解决方法)Unity中创建新项目报错,qt,开发语言,unity,windows

Qt creator在Windows下出现找不到“g++”问题(Cannot run compiler ‘g++‘. Output.)的解决方案(非网上无用的解决方法)Unity中创建新项目报错,qt,开发语言,unity,windows由此可见QT的环境是没有错的

  • 第二种:安装在了中文路径下,再三确认后,目录是英文没有中文。
  • 第三种:去修改硬盘mbr-->gpt,这个方法我没去尝试,如果使用该软件需要我去修改硬盘,那我觉得这个软件没有用的必要了。
  • 第四种:重装软件(这个过程很漫长,几乎把所有qt版本以及他的qt库安装了一个遍,各种搭配,各种报错),事实证明重装也解决不了。
  •  第五种:开始海里捞针,怀疑电脑上每一个编程软件.
  1. 因为QT中有qmake利用源文件去生成工程,anaconda3中也有一个qmake,我觉得是干扰条件,就把anaconda3直接全部删除(想都不用想,根本没有用)。
  2. 又开始想自己对QT做了什么,因为之前使用使用c#的sdk包,安装了VS2022和VS2008之前QT一切正常,莫非这两个给QT干扰了,又给这两个软件干掉了(上头了),直接卸载(想都不要想,还是没有用)。
  3. 开始去贴吧、淘宝找大佬,贴吧找了个大神,远程操作了下,也没能解决,淘宝直接给出答案,解决不了,建议重装系统~~~~~~(GGGGG)
  4. 原本想着周一组会前,修不好就直接重装,反正电脑已经被我删的一片狼藉了,这个问题搁置一边,开始去看论文,做期末作业。

        一次偶然做虚拟现实作业解决了!!!

        在做虚拟现实大作业时候,使用了一个Unity的软件,我在安装配置完所有东西后,发现在Unity中创建新项目也是报错:unity launch error!!!(很崩溃,电脑差点砸了)

        然后开始去解决这个问题,也用了网上很多方法,都不行,这个时候,突然想到会不会的确是系统问题,因为这个问题和QT很类似。

        我就开始去修复系统,发现了一个问题,系统中缺少一个null服务,并且在cmd中:sc start null报错,就开始解决这个问题:

  1. 首先去注册表中查看null服务是否运行,然后发现并没有null服务:Qt creator在Windows下出现找不到“g++”问题(Cannot run compiler ‘g++‘. Output.)的解决方案(非网上无用的解决方法)Unity中创建新项目报错,qt,开发语言,unity,windows

Qt creator在Windows下出现找不到“g++”问题(Cannot run compiler ‘g++‘. Output.)的解决方案(非网上无用的解决方法)Unity中创建新项目报错,qt,开发语言,unity,windows

 下载这个文件,并运行,可以添加注册表null服务。

链接:https://pan.baidu.com/s/1Jc6IU4C94ke3GVGcMtlv5Q 
提取码:1223

打开服务后如果还报错,就把包中的null文件替换掉系统中C:\Windows\System32\drivers下的null.sys。

再回到cmd中运行sc start null,再回到unity中,发现不报错了。

这个时候我又去试了一下QT,QT也使用正常了!!!文章来源地址https://www.toymoban.com/news/detail-638200.html





写这个记录一下,被折磨的这一周,每个人问题不一样,如果你也遇到这个问题,不妨试一下。       

到了这里,关于Qt creator在Windows下出现找不到“g++”问题(Cannot run compiler ‘g++‘. Output.)的解决方案(非网上无用的解决方法)Unity中创建新项目报错的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决Windows中游戏出现找不到xlive.dll文件问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损坏了,这时你只需下载这个xlive.dll文件进行安装(前提是找到适合的版本),当我们执行某

    2024年02月03日
    浏览(34)
  • 解决Windows出现找不到vcomp110.dll无法运行程序问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损坏了,这时你只需下载这个vcomp110.dll文件进行安装(前提是找到适合的版本),当我们执行

    2024年02月08日
    浏览(30)
  • Windows系统安装软件出现找不到comct232.ocx或未注册控件问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个comct232.ocx文件(挑选合适

    2024年04月17日
    浏览(64)
  • 关于VScode中 插件C/C++ Compile Run的一些问题【ERROR compiling C/C++ Compile Run的配置中多了一个空格】

    1.前言:关于Vscode中有很多插件,可以用于编译C或者C++ 除了C/C++插件外 还有C/C++ Compile Run 。 但是目前C/C++ Compile Run 是不能多文件编译的,仅仅可以进行单文件编译运行。C/C++修改tasks.json文件是可以达到多文件编译的。【我个人是没有找到他多文件编译的方法,他应该都是封

    2024年01月18日
    浏览(26)
  • [Visual Studio C盘找不到VC/Bin文件]nvcc fatal : Cannot find compiler ‘cl.exe‘ in PATH

    在用nvcc文件编译CUDA程序(.cu文件)时候报了以下错误: nvcc fatal : Cannot find compiler ‘cl.exe‘ in PATH 该问题是因为系统找不到cl.exe文件 网上都说是要将 C:Program FilesMicrosoft Visual Studio 10.0VCbin 文件目录加入到环境变量中,但我在电脑里找不到该目录。 经过一番查找发现,新版本

    2024年02月04日
    浏览(32)
  • java.io.IOException: Cannot run program “python“: CreateProcess error=2, 系统找不到指定的文件。

    java.io.IOException: Cannot run program “python”: CreateProcess error=2, 系统找不到指定的文件。 原因: python 这个命令 用java运行没有找到 解决:直接改用python.exe这个文件的绝对路径 错误源代码 修改后源代码

    2024年02月13日
    浏览(27)
  • compiling(compiling geometry就出现问题)

    当VC++出现Compiling... Error spawning cl.exe 错误的解决办法有如下几种,请楼主尝试: 方法1: 启动VC时不要用图形界面,通过在命令提示符下输入:Msdev /useenv运行(注意啦/前面有个空格).它会强制使系统环境变量全高设置成正确值.而且,只需要使用一次这样的方式运行VC,以后再次通过

    2024年02月05日
    浏览(22)
  • 解决Java执行cmd命令报错 Cannot run program “xxx组件名“: CreateProcess error=2, 系统找不到指定的文件。

    出现错误的代码场景: 在程序执行上面的代码时,出现错误 解决方法: 在windows系统需要执行的cmd命令头部添加“cmd.exe /c ”字符串,修改后的命令,例如: 注意:在windows环境运行环境调用时需要添加“cmd.exe /c ”,放到Linux服务器运行则不需要添加“cmd.exe /c ”。

    2024年01月18日
    浏览(54)
  • 解决 Qt Creator 无响应问题

    起因是我准备从5.14.2升级至6.5.2的版本。由于初次编译Qt源码,难免出错,就会不停的装卸载,结果造成Qt Creator新的和旧的版本都启动特别慢甚至无响应,即使打开后也会出现qt没有可用的构建设置的问题!经过查找才知道有可能是缓存出了问题,我在如下目录删除所有东西,

    2024年02月10日
    浏览(25)
  • Windows下QT Creator安装MinGW 32bit编译器

      注:本作者是基于FFmpeg开发需要,故在Windows下QT Creator中安装MinGW 32bit编译器!其它型号编译器参照此文章基本可以实现! 1、下载链接 链接: 2、下载后的文件(Qt路径下包含:5.12.0文件和Tools文件): 1、将:Qt/Tools/mingw730_32拷贝到QT Creator安装路径下的Tools文件下 2、将:

    2024年02月14日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包