Ⅰ 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了