写给 Qt 初学者,编译不通过,且不报错

本文解决了使用 Qt Creator 时因工程目录包含中文字符而导致无法编译的问题,并提供了解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        可能你刚听说 Qt 的时候也像我一样激动,可能你第一次安装成功 QtCreater 的时候也兴奋不已(建议初学者还是安装集成的,下载地址为http://qt-project.org/downloads),可能你也在兴奋之余想赶紧输出个神句“Hello Word!”。可能你也像我一样编程路还没走那么久什么都喜欢中文。可能你按照网上的教程或 Qt 入门之类的书籍创建了个最简单的工程,写了个最简单的语句“Hello Word!”,但死活就是编译不通过。编译不通过不是最可怕的,最可怕的是编译不通过还不报任何错误。你想解决都无从下手。我记得我当时花了半个星期才输出了个神句“Hello Word!”。如果你的工程是这样建的:


是不是怎么点编译运行就是没反应,而且还不报错!! 如果是这样,恭喜你,你的问题已得到解决,只要把工程目录换成全英文的就 OK 了!当时我就是没注意到问题会是这里,而且没报错想百度都没法度,而且所有的入门书籍不会特别强调一句,建工程的时候不能出现中文目录,我忘了我当时是怎么灵感一动想到问题出在这里的,只希望遇到和我一样问题的同学能帮到你。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值