Название: Debug and release Отправлено: asrael от Июнь 08, 2010, 22:17 Проблема вот в чем. Если собирать проект в режиме дебаг, всё отлично работает, как надо, но библиотека QtCore весит сто с лишком метров. А вот если собирать в режиме релиз, библиотеки нормального объема, но программа напрочь отказывается видеть базу данных SQLite. Может, кто встречался с такой проблемой?
Название: Re: Debug and release Отправлено: ритт от Июнь 08, 2010, 23:08 наверняка. искать по форуму
Название: Re: Debug and release Отправлено: serg_hd от Июнь 09, 2010, 00:59 в какой ide пишешь? Если в netbeans, то проблема может быть в релизном .pro-файле, для релиза можно забыть добавить модуль:
QT = core gui sql Название: Re: Debug and release Отправлено: Sahab от Июнь 09, 2010, 09:27 релизном .pro-файле ???Название: Re: Debug and release Отправлено: asrael от Июнь 09, 2010, 11:05 пишу в QT Creator'e 2009.03.1..
в .pro-файле прописал следующее: Код: ... еще примечательно, что когда использовал Creator 2009.02, таких проблем не было, а вот обновился и теперь такая ерунда..(( Название: Re: Debug and release Отправлено: serg_hd от Июнь 09, 2010, 11:20 ???
В криаторе он один, в нетбинсе два, что непонятно? Название: Re: Debug and release Отправлено: serg_hd от Июнь 09, 2010, 11:31 еще примечательно, что когда использовал Creator 2009.02, таких проблем не было, а вот обновился и теперь такая ерунда..(( Я вообще криатор не перевариваю, так что дальше посоветовать ничего не могу. Может другие советы будут.Название: Re: Debug and release Отправлено: Sahab от Июнь 09, 2010, 11:46 ??? Непонятно зочем нужно 2 файла... В криаторе он один, в нетбинсе два, что непонятно? ... а если я буду использовать несколько сборок... что тогда, под каждую сборку свой pro-файл? ... гениально... Название: Re: Debug and release Отправлено: Sahab от Июнь 09, 2010, 11:49 пишу в QT Creator'e 2009.03.1.. может поставить SDK поновее?в .pro-файле прописал следующее: Код: ... еще примечательно, что когда использовал Creator 2009.02, таких проблем не было, а вот обновился и теперь такая ерунда..(( уже 2010.03 вышла... Название: Re: Debug and release Отправлено: serg_hd от Июнь 09, 2010, 11:55 ... а если я буду использовать несколько сборок... что тогда, под каждую сборку свой pro-файл? ... гениально... Для каждого типа сборки могут быть разные настройки, поэтому согласен, удобная вещь.Название: Re: Debug and release Отправлено: Sahab от Июнь 09, 2010, 12:13 а если какие-то будут одинаковые.... то копи-паст?....
действительно "гениально" Название: Re: Debug and release Отправлено: niXman от Июнь 09, 2010, 12:15 куйней занимаетесь.
Цитировать QT = gui \ core \ sql \ xml \ <<<<<<<< эту косую убери. если после этой строки и в самом деле нет пустой строки, то именно в этом и проблема. CONFIG += qt \ release \ warn_on Название: Re: Debug and release Отправлено: serg_hd от Июнь 09, 2010, 12:19 а если какие-то будут одинаковые.... то копи-паст?.... А если не будут одинаковые? ;)действительно "гениально" Нетбинс их вобщем-то сам создаёт для каждой из типов сборок, и настраивать их можно через ide, а не руками каждый раз лезть... Например в случае если в проект надо добавить дополнительный модуль, который не добавил при его создании. И отпадает проблема всяких вышеупомянутых слешей в том числе. Название: Re: Debug and release Отправлено: Sahab от Июнь 09, 2010, 12:32 уверен что даже кол-во действий я сделаю меньше "полезши ручками в pro-файл"
з.ы. не холивара ради, вопрос - чем Creator не нравится? Название: Re: Debug and release Отправлено: serg_hd от Июнь 09, 2010, 12:53 Почти всем, уже где-то отписывался.
- нет вкладок, вместо неё до ужаса неудобный выпадающий список - если каретка на переменной, то переменная не выделяется во всём коде - нет автоподстановки инклудов в cpp-файлах - нельзя создавать физические подкаталоги из под него - если закрыл криатор с несколькими отредактированным страницами, то при след. открытии они не открыты, опять их заново надо искать в проекте (если там несколько каталогов, в каждом по 20-30 файлов, то неудобно это мягко сказано). - нет форматирования кода и вообще дохрена чего нет, всё в мелочах вспоминать влом, слишком много их, криатору надо пережить релиз ещё не одной версии пока дорастёт до нетбинса. Использую криатор исключительно для сборки проектов (webkit, qwt, etc.), pro-файлы которых изначально ориентированы на него. Кстати есть в криаторе всё же плюс - дебагер, инфы выдаёт хоть и меньше чем нетбинс, но работает быстрее и стабильней. п.с. В нетбинсе для линуха ещё доступен профайлер (http://netbeans.org/kb/docs/cnd/profiling-tools_ru.html)(не проверял, но жду версию для win). Название: Re: Debug and release Отправлено: niXman от Июнь 09, 2010, 13:03 я не уверен на все сто, но мне кажется, что у меня писька больше :)
а вы как считаете ;) Название: Re: Debug and release Отправлено: Sahab от Июнь 09, 2010, 13:05 главное чтоб не ицо
Название: Re: Debug and release Отправлено: serg_hd от Июнь 09, 2010, 13:08 меня спросили - я ответил как есть
Название: Re: Debug and release Отправлено: niXman от Июнь 09, 2010, 13:18 как по мне, я бы из криейтора удалил 70 процентов функционала, а из нетбинса 98 :)
не люблю гуй, не люблю писать гуй. тащусь от никсовой консоли в высоком разрешении и LCD монитором. все просто. ничего лишнего. люблю vim, emacs, nano, mcedit, и криейтор, за его простоту ;) Название: Re: Debug and release Отправлено: serg_hd от Июнь 09, 2010, 13:21 а мне вообще всё равно что писать, всё нравится.
Название: Re: Debug and release Отправлено: niXman от Июнь 09, 2010, 13:27 кстати, не знаю как нетбинс ведет себя с крупными проектами на яве, но на плюсах валится постоянно. из пяти попыток запустить его, свалился на всех пяти.
но до этого, около минуты читал исходники и сожрал 500 метров памяти :) и так все пять раз. отсюда вывод - не для взрослых дядей он ;) Название: Re: Debug and release Отправлено: niXman от Июнь 09, 2010, 13:33 кстати обсчался с челом по этому поводу, тот на плюсах кодит и использует нетбинс. говорит что его можно как-то запустить чтоб он мог есть 2гига. но так же, говорит что его какой-то встроенный парсер, валится на шаблонах и макросах.
так что не руки мои виноваты :) попиговорили и хватит. арбайтен матюрликхт! Название: Re: Debug and release Отправлено: serg_hd от Июнь 09, 2010, 14:03 кстати, не знаю как нетбинс ведет себя с крупными проектами на яве, но на плюсах валится постоянно. из пяти попыток запустить его, свалился на всех пяти. Исходники чего, буста? но до этого, около минуты читал исходники и сожрал 500 метров памяти :) и так все пять раз. отсюда вывод - не для взрослых дядей он ;) У меня с Qt даже тормозов каких-либо никогда не было, так что взрослые дяди тут не при чём ;) Название: Re: Debug and release Отправлено: niXman от Июнь 09, 2010, 14:05 Цитировать так что взрослые дяди тут не при чём взрослые дяди, которые утверждают стандарты С++ и С++0х, к Qt никакого отношения не имеют. а вот к бусту - самое прямое :)этой фразой - Цитировать не для взрослых дядей он я не себя имел ввиду.я еще совсем малышь, в сравнении с дядями. Название: Re: Debug and release Отправлено: Igors от Июнь 09, 2010, 15:06 я еще совсем малышь То да, но срочно подправьте сынтаксыс: мягкий знак после "ш" означает женский род (мышь, чушь и.т.п.) Название: Re: Debug and release Отправлено: niXman от Июнь 09, 2010, 15:24 ;D
Название: Re: Debug and release Отправлено: asrael от Июнь 10, 2010, 14:20 куйней занимаетесь. блин, если бы было всё так просто, я бы не спрашивал.. :-XЦитировать QT = gui \ core \ sql \ xml \ <<<<<<<< эту косую убери. если после этой строки и в самом деле нет пустой строки, то именно в этом и проблема. CONFIG += qt \ release \ warn_on единственное, нужно попробовать обновить креатор, может в новой версии не будет такой проблемы.. Название: Re: Debug and release Отправлено: crossly от Июнь 10, 2010, 14:26 ага.... за одно и операционку переустановить.... а главное дрова.. дрова всему голова...
Название: Re: Debug and release Отправлено: asrael от Июнь 10, 2010, 14:48 скорее, проблема в креаторе, ибо пробовал и на ХР и на 7ке..
Название: Re: Debug and release Отправлено: crossly от Июнь 10, 2010, 15:12 креатор это всего лишь редактор кода (упрощенно конечно).... для начала попробуй собрать без него...
Название: Re: Debug and release Отправлено: asrael от Июнь 13, 2010, 21:24 вобщем, не знаю, в чем была проблема, скачал новый QT, с ним работает, только почему-то база данных не хочет подключаться.. ну, с этим разберусь..) спасибо всем..)
|