Использование debug и release библиотек |
Здравствуйте, гость ( Вход | Регистрация )
Использование debug и release библиотек |
Fess |
12.9.2010, 8:50
Сообщение
#1
|
Студент Группа: Новичок Сообщений: 11 Регистрация: 12.9.2010 Пользователь №: 2030 Спасибо сказали: 0 раз(а) Репутация: 0 |
Планирую использовать в своем Qt проекте графики MathGL и печатные формы eXaro.
Собираю их из исходников под Win32 с помощью CMake и MinGW cmake - через графическую морду make make install при этом мне нужны debug и release версии библиотек одновременно - для отладки проекта и сборки окончательной версии соответственно. В .pro разруливаю примерно так:
в Path прописаны пути к обоим версиям сборки Проблема в том, что получаемые из исходников dll имеют одни и те же имена и exe-шник находит всегда либо debug либо release библиотеки. А если проект собран как debug, то он валится с релиз библиотеками. Можно, конечно залить их прямо в папку сборки, но должно быть более красивое решение. Как собрать из исходников, скажем eXaro, чтобы у его debug библиотек был постфикс "d", как в Qt? |
|
|
kwisp |
12.9.2010, 9:31
Сообщение
#2
|
астарожна ынтжинэр Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23 |
Fess,
предлагаю поковыряться в нутрях сборки eXaro, разобраться с cmake и make. |
|
|
Litkevich Yuriy |
12.9.2010, 12:22
Сообщение
#3
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
CMake позволяет собирать в режиме Отладка+релиз. Это будет один файл (если я не ошибаюсь), но будет содержать отладочную информацию
|
|
|
Текстовая версия | Сейчас: 25.11.2024, 7:42 |