|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.04.2013, 19:26 | #1 |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
Qt 5.0.1
Сначала поставил себе линейки студий: 2008, 2010 (sp1), 2012
Установил: Qt 5.0.1 for Windows 32-bit (MinGW 4.7, 823 MB) И поверх неё в туже папку: Qt 5.0.1 for Windows 32-bit (VS 2010, 481 MB) Взятые отсюда: http://qt-project.org/downloads QtCreator успешно подхватил и студийный и мингв. Автоматом настроился. И можно выбирать, чем компилить. Простенький проект компилит отлично. Теперь попробовал добавить путь до библиотечного инклуда в example.pro : INCLUDEPATH += d:/lib INCLUDEPATH += d:/lib/gtest Если компилирую mingw, то все в порядке. Если студийным компилем - пишет, что не может найти инклуд. Пробовал все удалять, и ставить каждый qt отдельно для студии и мингва. Все тоже самое. Мингв пашет, студия не может найти хэдеры. В чем тут может быть проблема? /зы кликал мышкой на главный файл проекта, и при помощи кютешного мастера добавлял в проект библиотеку. Мингв сразу завелся. Но если выбрать студийный компиль, она так и не нашла нужные хэдеры... Последний раз редактировалось _Bers; 03.04.2013 в 19:33. |
03.04.2013, 20:45 | #2 |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
я не особо долго пользовался студией, но мне кажеца она вобще профайл не использует или использует что-то кроме них. Я думаю надо колупать настройки проекта через интерфейс студии. Не уверен.
|
03.04.2013, 21:41 | #3 | |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
Цитата:
Я создаю проект в QtCreator, и хочу собрать его в QtCreator |
|
04.04.2013, 03:23 | #4 |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
Решение было найдено!
В общем, если кто нибудь столкнется, то суть проблемы в следующем: Компилятор от студии ищет все заголовочные файлы, библиотеки и прочее по особым путям. Раньше, до 2008 версии включительно, можно было указывать эти пути в свойствах каталогов для всех проектов. Но в 2010-2012 этот функционал выпилили, предложив пользователям, либо ручками править свойства каждого отдельного проекта, либо настроить так называемые страницы свойств каталогов пользователя: http://msdn.microsoft.com/query/dev1...ORIES)&rd=true Правда по ссылке осталось неясным, где именно прописывать эти злосчастные пути. Я куда только не тыкал, так и не нашел, где править глобальные для всех проектов настройки. Но потом нагуглил вот такую вещь: http://cbum.hut1.ru/projects.html Там есть две прожки: утилитки по редактированию путей для 2010 и 2012 студий. Очень удобные штуки. Позволяют легко и быстро прописать пути. После указания глобальных путей для студийного компилятора, QtCreator успешно подцепил к проекту библиотеку и собрал её. |