我在我的vista筆記本電腦上安裝和配置qt時遇到了一些麻煩。在Windows上的qt配置
我試圖在我的筆記本電腦上設置開發環境,我從命令行編譯,因爲這是如何在我的大學的Linux機器上設置環境,所以我不想將自己綁定到某個IDE。 (加real程序員使用命令行!)
我以前沒有用過C++開發的命令行,它都是MSVC,所以現在我有點麻煩了。
我仍在使用MSVC,但在命令行。我幾乎不知道發生了什麼,我只知道我必須運行:
qmake
nmake
編譯我的代碼!
我下載的Qt開源版本,並做了配置,並試圖(從教程)一個簡單的Qt應用程序和它的工作,它編譯和執行預期差不多。
現在,當我決定來運行使用OpenGL另一個項目中,我得到了以下錯誤:
fatal error C1083: Cannot open include file: 'qgl.h': No such file
or directory
我不知道在哪裏呢編譯器查找頭文件和我沒有抄任何地方的任何頭文件,我假設configure.exe
以某種方式工作,並將include目錄添加到一個或多個環境變量或一些註冊位置或MSVC編譯器搜索的其他任何位置以查找include目錄。
但是,我所做的是搜索我的C:\qt\include\
文件夾以確保qgl.h
存在,並且確實已經存在。那麼爲什麼不能nmake
找到它?
hmm使用mingw聽起來像一個好主意,我會試試看,謝謝 – hasen 2009-02-02 00:16:30
挑剔,這不能回答這個問題,它只是提供了一種解決方法。 – mxcl 2009-02-03 16:54:58
很好,只要它解決了我的問題, – hasen 2009-02-03 21:26:17