『壹』 我打開別人的QT程序,結果對方裡面的ctime頭文件沒找到,請問這個頭文件在哪,怎麼設置啊
ctime.h是MFC中常用的類。
如果安裝了Microsoft Visual Studio 2010 Express就可以在相應的文件夾里找到該文件。
如果沒有安裝,或是不想內安裝的話,可以使用容time.h(C/C++標准庫中的頭文件)或是QTime來替換,當然,相應的函數也需要更改。
『貳』 QT安裝後,編譯程序總說找不到「qapplication.h:沒有那個文件或目錄」
可能你好需要make install
或者將qapplication.h放到你需要編譯的文件夾裡面
還有qt3是#include<qapplication.h>
而qt4是#include<QApplication>
這個問題就沒遇到了...
唉,還是換個fedora 9/10/11吧
或者用Suse
這些都是直接有QT的
用起來很方便,qt3 qt4都有的
『叄』 找不到QT的頭文件怎麼辦
重洗下個就行了,有可能是你不小心刪了裡面的文件
『肆』 在QT編程中,我加了個頭文件QNetwork文件,為什麼編譯說找不到該文件我的裡麵包含有這個文件阿
QT中沒有這個文件吧 ,QNetwork是個關於網路操作的文件夾。
你在項目的屬性里加上QNetwork所指的路徑應該就內行了,是配置問題容
或者你加了QNetwork的上一級目錄,你想用QNetwork下面的qsslsocket.h可用用
QNetwork/qsslsocket.h
我認為QNetwork不應該是個頭文件
『伍』 qtcreator頭文件中的結構體找不到
因為跨平台,經常在不同操作系統切換,編譯QT的cpp代碼時,有時會找不到iostream,vector, string這些編譯器自帶頭文件。解決辦法是:
qtcreator左側「項目」——Build(構建設置)——構建環境——勾選「清除系統環境變數」。
重新qmake,構建
『陸』 求救 我的qt creator為什麼找不到到下面的頭文件呢 #include<sys/socket.h> #include<sys/un.h> 謝謝
這兩個頭文件是來與系統相關源的,一般在linux/Unix系統下才含有這些頭文件。
但是你既然將qt作為開發環境,為什麼不使用Qt自帶的SDK來實現你需要的功能呢?
請在qt助手中搜索
Network programming with Qt
這里有詳細的介紹