qt配置编译器没有分cc++

qt配置编译器没有分cc++,第1张

Qt配置编译的步骤如下:

1.打开Qt Creator,点击“工具”->“选项”->“编译器”;

2.点击“添加”按钮,选择你想要使用的编译器,如GCC;

3.设置编译器的路径,如GCC的路径;

4.点击“确定”按钮,完成编译器的配置。

哈!!哈哈,,不是说QT不支持*.c文件,肯定是支持的,既然是*.c文件也就是说默认该文件编译时使用C编译器,但是C在语法上和C++还是有一点区别的!就比如说,C中就没有什么名称空间所以namespace可定他就不认识了,因为namespace只是C++中的关键字,而非C中!要想编译的话得把该文件中所有使用了C++语法的东西改动一下,应该就OK啦!!最后祝楼主早日解决这个问题...............

如果你实在想用qt又要用c/c++标准库,那么 qt for vs 倒是一个不错的选择,可惜貌似你在Linux使用的。程序编译出错,很有可能是因为找不到你用到某些函数的头/库文件。

不过你既然都用到qt了,建议还是用qt提供的一整套机制来实现你的程序,对于你问题中提到的需求,可以有下面的解决方式:

用QDir类可以实现对所有目录/文件的遍历 *** 作,

用QFile/QTextStream可以实现对文件读写的 *** 作等。

qt提供的接口都很友好,你稍微看一下qt的帮助文档就知道应该怎么用了。不过如果你是想把一个C语言做的项目用qt重做的话,那就当我什么都没有说了~


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11888755.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存