Ⅰ c语言开发安装Qt
首先qt不是一门语言,而是c++的一组类库,当然不只是类库。
qt-creator-opensource-windows-x86-3.5.0.exe 相当于notepad,高级一点的富文本编辑器;
qt-opensource-windows-x86-mingw492-5.5.0.exe qt + mingw那一套,也就是一键安装之后同时拥有了qt,g++,gdb,qt creator就是不用做什么配置直接用了。
qt-opensource-windows-x86-msvc2013_64-5.5.0.exe 如果你已经熟悉了vs2013,你装了这个就可以用vs2013来开发qt项目。好像以前那个2010的版本是搞不起事的,慎装。
qt-vs-addin-1.2.4-opensource.exe 骗你的,仅仅安装上面那个是不够的,你需要安装这个并做一些配置才可以。
总的来说,ide包括以下几个方面:
富文本编辑器(qt creator),一个类库及其实现(qt),编译器(g++,ms),调试器(gdb,ms)组成的,高手嘛想怎么搭就怎么搭。像我们这种小白,一键傻瓜安装(第二个)就可以了,包治百病。
Ⅱ Qt的纯C语言项目中怎样新建一个.c文件
add new,选择模板的时候选择c++,然后选择c++ SourceFile
这样建立一个.cpp 文件,但你可以完全按照c语言的方式来处理。
Ⅲ qt 只能写c++程序吗,不能写c语言的程序吗,要写c只能用 gtk吗
1、是可以的吧。c的文件,照样编译通过,使用正常参见网上:于是,为了达到最好的开发效果,开始想办法用QtCreator来写C/C++程序,他不仅有完善的IDE,方便的智能完成,还内嵌了gdb,调试起来很方便,感觉就和VS2005无异,更方便的是还集成了Git等版本控制插件,可以说是相当完美了。
2、其实,QtCreator是本来就是可以写C/C++程序的,唯一的缺陷就是,它会把两个库链接进去QtCore和QtGui。这两个是默认库,但 是一般我们的标准C/C++程序是不用这两个库的。去掉也很简单,直接用-=就可一了,用gedit或者vi建立一个空文档,把以下内容加进去,一个标准 的Qt空C/C++项目模板就完成了,把对应位置填上项目名和文件名保存为一个.pro文件再用QtCreator打开就可以了
Ⅳ 如何在QT中写C函数
看来你是在linux或者mac或者手机上在开发QT应用,首先要注意的是你写的是c函数,而Qt是C++框架,这是两种不同的语言,所以注意使用extern “C”{……},再一个在linux类系统下开发Qt时有时也会因为头文件顺序报错,你可以调整一下头文件顺序,然后再编译。
最后提一点小建议,些类除错问题最后在提问时附上错误码和错误提示,这样可能会有更多的人给你更好的答案。
Ⅳ Qt可以从事C语言的开发吗
可以啊
QT本身是C++的 所有QT开发都是C++规范。
而C++是兼容C的
所以 会C++必然会C
如果要从事纯C,那么经历几天的不适应,放弃类,放弃重载,放弃面向对象思想
就ok了