У меня возникли проблемы с установкой и настройкой qt на ноутбуке Vista.
Я пытаюсь настроить среду разработки на своем ноутбуке, где я компилирую из командной строки, потому что именно так среда настроена на Linux-машинах моего университета, поэтому я не хочу привязывать себя к какой-то IDE .. (плюс, настоящие программисты используют командную строку!)
Раньше я не использовал командную строку для разработки на C++, это был MSVC, так что теперь у меня небольшие проблемы.
Я все еще использую MSVC, но из командной строки. Я практически понятия не имею, что происходит, я просто знаю, что мне нужно бежать:
qmake
nmake
для компиляции моего кода!
Я загрузил версию qt с открытым исходным кодом, выполнил настройку и попробовал простое приложение qt (из учебника), и оно сработало, оно скомпилировалось и выполнилось почти так, как ожидалось.
Теперь, когда я решил запустить другой проект, использующий opengl, я получил следующую ошибку:
fatal error C1083: Cannot open include file: 'qgl.h': No such file
or directory
Я не уверен, где компилятор ищет файлы заголовков, и я никуда не копировал файлы заголовков, я предполагаю, что configure.exe каким-то образом сработало свое волшебство и добавило каталог включения в одну или несколько переменных среды или в какое-то место в реестре или любые другие места, которые компилятор MSVC ищет, чтобы найти включаемые каталоги.
Однако то, что я сделал, это поискал в моей папке C:\qt\include\, чтобы убедиться, что qgl.h существует, и, конечно же, он там был. так почему nmake не может его найти?