На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела *nix / gcc / Eclipse / Qt / wxWidgets / GTK+
  • При создании темы ОБЯЗАТЕЛЬНО указывайте версию тулкита / библиотеки / компилятора.
  • Перед тем как задать вопрос, сформулируйте его правильно, чтобы вас могли понять.
  • Нарушение Правил может повлечь наказание со стороны модераторов.


Полезные ссылки:
user posted image Boost по-русски
user posted image Qt по-русски
Модераторы: archimed7592
  
> Qt и Framework
    собрал release для GUI проекта. Попытался запустить на другой машине - исключение.
    Проблемма решилась только после установки на нее FrameWork2.0.

    Каким боком он относится к QT?
      Есть смутные подозрения, что дело в каких-нибудь манифестах, которые генерит линкер.
      Скачай depends и посмотри что куда и каким боком относится.
      А собирал со статической линковкой или нет? А соответствующие dll'ки на другом компе есть?
        Цитата archimed7592 @
        А собирал со статической линковкой или нет?

        Qt или сам проект ?

        Цитата archimed7592 @
        А соответствующие dll'ки на другом компе есть?

        стандартные. Да и если бы их небыло - причем здесь FrameWork. Проект чистый С++
          Цитата zss @
          Qt или сам проект ?

          :).
          Сам проект. Но чтобы сам проект статически слинковать с Qt нужны статические версии Qt-либ :).


          Цитата zss @
          стандартные.

          Что значит стандартные? QtCore4.dll - это вовсе не стандартная dll'ка :).


          Цитата zss @
          Проект чистый С++

          Зато компилятор у тебя нечистью(микрософтом) отдаёт :).

          Ты посмотрел depends'ом? Желательно сделать это на компе где ещё не запускается проект(т.е. нет fw) - он тогда ругнётся на то что ему нужно.
          И ещё раз: отключать манифест пробовал? В настройках проект нигде clr'ом не пахнет? Я понимаю, что у тебя pure-c++ код, но, от настроек проекта тоже многое зависит.
            Цитата archimed7592 @
            Сам проект. Но чтобы сам проект статически слинковать с Qt нужны статические версии Qt-либ

            я таскаю либы - значит динамически. Пробовл собирать статически - не получилось :(


            Цитата archimed7592 @
            Что значит стандартные? QtCore4.dll - это вовсе не стандартная dll'ка

            Qt-шные либы лежат в корне с приложением - тоесть с ними все нормально

            Цитата archimed7592 @
            Зато компилятор у тебя нечистью(микрософтом) отдаёт

            да - но консольный проект не требует FrameWork :)


            Цитата archimed7592 @
            Ты посмотрел depends'ом? Желательно сделать это на компе где ещё не запускается проект(т.е. нет fw) - он тогда ругнётся на то что ему нужно

            пока не пробовал - под рукой нет чистой машины


            Цитата archimed7592 @
            И ещё раз: отключать манифест пробовал? В настройках проект нигде clr'ом не пахнет?

            не - clr тут нет


            Цитата archimed7592 @
            Я понимаю, что у тебя pure-c++ код, но, от настроек проекта тоже многое зависит.

            стандартные, которые Qt выставляет (интегратор имею ввиду)
              а если из консоли qmake -> nmake попробовать собрать?
              0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
              0 пользователей:


              Рейтинг@Mail.ru
              [ Script execution time: 0,0285 ]   [ 16 queries used ]   [ Generated: 3.05.24, 19:41 GMT ]