Russian Qt Forum
Ноябрь 24, 2024, 00:31
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Установка, сборка, отладка, тестирование
>
MSVS2005 - ошибка линковки приложения
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: MSVS2005 - ошибка линковки приложения (Прочитано 3419 раз)
Joe
Гость
MSVS2005 - ошибка линковки приложения
«
:
Декабрь 21, 2010, 14:09 »
Ну, не так давно, но всё-таки примерно год назад ещё всё было нормально в этом вопросе - скачиваешь себе дистрибутив sdk, ставишь куда-то, выставляешь QTDIR-переменную и в проекте к include выставляешь $(QTDIR)/include, для линковщика - $(QTDIR)/lib, а там вручную без мороки добавляешь qtmain.lib, qtcore4.lib к библиотекам, или что ещё, если надо. И всё компилится, собирается, работает.
Теперь же такой фокус не канает. Всё компилится, а вот линковщик не находит ни одной функции, связанной с qt. Я достаточно спокойно отнёсся к тому, что библиотеки стали именоваться более "линуксово" - знаю такие API, где так же поступили - но там не было таких проеблем, более того - с таким как раз API параллельно пытаюсь линковаться - и эти библиотеки как раз хаваются на ура+. А вот qt не хавается.
Что произошло такого, что вдруг возникла такая мотня? Как с этим быть? Где что подправить, чтобы всё было хорошо? Я, конечно, могу и сам в-ручную сделать себе для MSVS2005 lib-библиотеки, но это monkey business, говоря честно.
Я точно не могу использовать никакие QDevelop/MinGW и прочие заносы, просто по соображениям высшего порядка.
Записан
arial
Гость
Re: MSVS2005 - ошибка линковки приложения
«
Ответ #1 :
Декабрь 21, 2010, 14:56 »
В PATH путь до бинарников Qt добавь.
Записан
Joe
Гость
Re: MSVS2005 - ошибка линковки приложения
«
Ответ #2 :
Декабрь 21, 2010, 15:07 »
А что-нибудь по-серьёзнее можно посоветовать?
Записан
pastor
Administrator
Джедай : наставник для всех
Offline
Сообщений: 2901
Re: MSVS2005 - ошибка линковки приложения
«
Ответ #3 :
Декабрь 21, 2010, 16:17 »
Если речь идет об последнем SDK на данный момент, то Qt в составе него, очевидно, собрана MSVS2008 (или MinGW), а ты используешь MSVS2005
«
Последнее редактирование: Декабрь 21, 2010, 16:22 от pastor
»
Записан
Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Joe
Гость
Re: MSVS2005 - ошибка линковки приложения
«
Ответ #4 :
Декабрь 22, 2010, 00:50 »
Да в общем,
http://doc.qt.nokia.com/4.7/supported-platforms.html
говорит примерно что-то подобное... Неужели линковщику не фиг? Что-то здесь не так в мелочах, как мне кажется.
Я не могу от MSVC2005 отказаться, у меня другой API тогда мозг выносит.... ЧООООРТ... как всё сложно...
Записан
pastor
Administrator
Джедай : наставник для всех
Offline
Сообщений: 2901
Re: MSVS2005 - ошибка линковки приложения
«
Ответ #5 :
Декабрь 22, 2010, 04:41 »
Какая проблема собрать Qt самому?
Записан
Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...