У меня проблемы с установкой и настройкой 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
как-то поработал и добавил каталог include к одной или нескольким переменным окружения или в какое-либо место регистрации или в другие места, которые компилятор MSVC ищет, чтобы найти каталоги включения.
Тем не менее, я выполнил поиск в папке C:\qt\include\
, чтобы убедиться, что qgl.h
существует, и достаточно там. так почему nmake
не может его найти?