我自己在观看某培训机构提供的免费C语言学习视频时,视频中老师讲到要在自己电脑中安装Qt软件。之后通过自己的努力、他人的帮助,我自己在网上找到了一款适合的Qt版本软件。视频中老师讲在其所安装的Qt软件中,其解压缩文件文件中有gcc.exe软件。但是,我自己所安装的Qt软件中并没有。
我初期认为自己的Qt软件有问题,在使用Qt新建一个文件并运行以验证自己安装的Qt软件是否有误时,由于我自己对于Qt程序后台存储路径中含有中文字符,导致软件一直无法正常运行。其一直使我认为我自己安装Qt软件失败,亦或者我自己寻找的Qt软件是有误的。中间经过自己百度和他人的指点,我将Qt程序后台存储路径全部换成全英文路径,从而解决了这个Qt软件不能正常运行的问题。
言归正传,由于我自己下载的Qt软件解压缩文件中没有gcc.exe文件。我自己下载了一款gcc.exe文件放置在“D:\....\Qt5.5.1\Tools\QtCreator\bin”文件中。当时我根据视频中老师讲解的在CMD窗口中通过DOS命令将C盘转换到D盘,之后使用"gcc -v"命令验证gcc软件是否安装成功。我在使用DOS命令验证gcc软件是否运行成功时,发现每当运行gcc -v命令时,都会弹出一个gcc软件解压缩的窗口。
后来,我经过百度gcc软件安装步骤,我才明白自己在CMD窗体中运行gcc -v命令后弹出的窗口是gcc.exe文件解压缩安装的窗口。之后,我将gcc.exe文件解压到"D:\ ......\Qt5.5.1\Tools\QtCreator\bin"路径下。当我再次在CMD窗口中运行"gcc -v"命令后,CMD窗口出现的结果同视频中老师讲授演示的效果一样,当时我真的很开心。弄了很久的Qt、gcc终于在自己电脑上安装好了。
在此过程中,有2个问题我不怎么明白!问题一:为何我要将gcc.exe文件放置到同Qt解压缩文件Tools\QtCreator\bin文件下?而且还要将gcc.exe的解压缩文件也放置在该路径下?我自己在将gcc.exe文件及其解压缩文件都放置在Tools\QtCreator\bin文件中,并不是随意而为的,而是我通过百度查阅资料发现资料中gcc.exe文件及其解压缩文件都是这样处理,所以我也就这样处理了。对于这其中的一些原理,我自己真的是不明白,求指点。
问题二:为何要在Qt软件解压缩文件Tools\QtCreator\bin文件中放置gcc.exe文件,放置gcc.exe文件有什么用呢?我想这个问题可能会随着我自己学习的深入,自己会弄明白这个问题的。
在最后分享一首我曾经分享过的诗
望月有感
白居易 [唐]
时难年荒世业空,弟兄羁旅各西东。
田园寥落干戈后,骨肉流离道路中。
吊影分为千里雁,辞根散作九秋蓬。
共看明月应垂泪,一夜乡心五处同。
我美丽的校园
三五之夜,明月半墙,桂影斑驳,风移影动,珊珊可爱。