Статическая сборка, сорри за повторы :( |
Здравствуйте, гость ( Вход | Регистрация )
Статическая сборка, сорри за повторы :( |
AD |
30.12.2008, 16:56
Сообщение
#21
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
На моем проекте трюк не прошел! НА пустом проекте тоже, не понимаю, почему!!!!
Вот какие он выдает ошибки, если я компилирую через консоль (пустое приложение), .pro - файл, созданный студией на основе пустого приложения. [attachment=351:error_link.JPG] Вот файлы: fd.pri Раскрывающийся текст
fd.pro Раскрывающийся текст
Сообщение отредактировал AD - 30.12.2008, 16:59 |
|
|
Litkevich Yuriy |
30.12.2008, 21:27
Сообщение
#22
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
AD, а ты вообще представляешь как работет Qt + студия?
Например qmake при этом используется или нет? дело в том что пути к бибилиотеке зашиты в qmake и когда ты в нужном окружении (PATH) работешь то у тебя видится только один qmake. а где и что искать он сам знает (у него в нутри зашито) |
|
|
AD |
2.1.2009, 18:11
Сообщение
#23
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
дело в том что пути к бибилиотеке зашиты в qmake и когда ты в нужном окружении (PATH) работешь то у тебя видится только один qmake. а где и что искать он сам знает (у него в нутри зашито) Не понимаю о чем ты, прости. Как так в qmake прошивается? Хочется чтобы работало, а не работает! Что не так делаю, непонятно. Ладно, после праздников разбираться буду! |
|
|
AD |
8.1.2009, 18:23
Сообщение
#24
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
Не удалось ничего пока что. Вернусь к этой проблеме позже.
|
|
|
AD |
11.1.2009, 13:57
Сообщение
#25
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
|
|
|
Litkevich Yuriy |
11.1.2009, 14:12
Сообщение
#26
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
AD |
11.1.2009, 14:19
Сообщение
#27
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
я думаю это только среде разработке относится (IDE), а сборки Qt тебе все равно две держать. Так вопрос именно в этом и заключается. Каждый раз перенастраивать релиз-режим в среде на другую сборку Qt неохота, как я в другой теме указал, много чего изменять придется. Есть желание в одной сборке Qt держать указанные режимы. Это можно? |
|
|
Litkevich Yuriy |
11.1.2009, 14:29
Сообщение
#28
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Каждый раз перенастраивать релиз-режим в среде на другую сборку Qt неохота, как я в другой теме указал, много чего изменять придется. запиши это, пока не поздно, сюда Есть желание в одной сборке Qt держать указанные режимы. Это можно? я не уверен, но думаю можно. Ведь статически собранная библиотека это, в случае студии, lib-файлы, которые лежат в %QTDIR%/lib. А динамически собранная - dll-файлы которые лежат в %QTDIR%/bin Вполне возможно в один каталог %QTDIR% сложить и то и другое. в случае без студии (т.е. IDE) надо в файл проекта (pro) добавить: для статической сборки CONFIG += static для динамической сборки CONFIG += shared А для случая Студии, как я понимаю у нее есть разные типы режимов: debug и release, где-то указать, что для одного испоьзовать такие dll'ки, а для другого такие lib'ы |
|
|
AD |
11.1.2009, 14:53
Сообщение
#29
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
|
|
|
AD |
11.1.2009, 15:50
Сообщение
#30
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
ViGOur, как в существующем проекте указать, чтобы для релиза использовалась сборка из другого каталога?
|
|
|
Текстовая версия | Сейчас: 10.5.2024, 0:37 |