Russian Qt Forum
Сентябрь 30, 2024, 06:36 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QtCreator не видит include  (Прочитано 5438 раз)
admsasha
Гость
« : Октябрь 30, 2015, 12:31 »

в c:/msys/local/include есть openssl. Через CPLUS_INCLUDE_PATH установил путь. В QtCreator сборка идет без проблем, но сам QtCreator подсвечивает, что путь <openssl/md5.h> не найден. Соответственно и подсказок для быстрого набора нет. Какую еще переменную установить, чтобы QtCreator видел папку c:/msys/local/include ?
« Последнее редактирование: Октябрь 30, 2015, 12:40 от admsasha » Записан
Swa
Самовар
**
Offline Offline

Сообщений: 170


Просмотр профиля
« Ответ #1 : Октябрь 30, 2015, 12:44 »

DEPENDPATH
INCLUDEPATH
Записан
admsasha
Гость
« Ответ #2 : Октябрь 30, 2015, 12:48 »

DEPENDPATH
INCLUDEPATH
Пробовал. Не помогает.
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #3 : Октябрь 30, 2015, 12:50 »

qmake прогонял после установки INCLUDEPATH?
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
admsasha
Гость
« Ответ #4 : Октябрь 30, 2015, 12:56 »

qmake прогонял после установки INCLUDEPATH?
Конечно.
Сразу поясню, чтобы не было непониманий. Я устанавливаю эти переменные в профилях в графе "среда". Это я хочу чтобы в каждом проекте не писать в .pro файлах одно и тоже. В "Используется Системная среда" эти переменные появляются. И сборка успешно собирается.

Если что QtCreator 3.5.1
Записан
Swa
Самовар
**
Offline Offline

Сообщений: 170


Просмотр профиля
« Ответ #5 : Октябрь 30, 2015, 13:32 »

Ну так и писали бы сразу. Чтобы работало автодополнение в .pro файле нужно указать все директории через INCLUDEPATH. Попробуйте добавить в pro файл такое (сам не тестировал)

export CPLUS_INCLUDE_PATH
INC= $(CPLUS_INCLUDE_PATH)
INCLUDEPATH += INC
Записан
admsasha
Гость
« Ответ #6 : Октябрь 30, 2015, 17:16 »

Ну так и писали бы сразу. Чтобы работало автодополнение в .pro файле нужно указать все директории через INCLUDEPATH. Попробуйте добавить в pro файл такое (сам не тестировал)

export CPLUS_INCLUDE_PATH
INC= $(CPLUS_INCLUDE_PATH)
INCLUDEPATH += INC
Так я и написал же, что смысл всего этого, чтобы не писать одно и тоже в каждый .pro.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.057 секунд. Запросов: 23.