Здравствуйте, гость ( Вход | Регистрация )
Litkevich Yuriy | Дата 11.3.2008, 20:17 |
я для тестов VMWare использую (виртуальную машину), ну и тот с пособ с Тотал командером который я описывал несколько раньше тоже удобен, т.е. если ты и Qt и Visual Stidi'ю из переменной PATH уберешь, то считай на голой машине тестируешь, но ось конечно всегда одна и таже. А для нормальной работы в Stidi'и батничек создаешь, который нужное окружение для нее создает и нормально там работаешь. скачать VMWare можно здесь, там зарегестрируйся, по минимуму, получишь ключи, когда будешь устанавливать, в ведешь ключи. Это добро бесплатное, по крайней мере если тебе тех поддержка не нужна. |
|
AD | Дата 11.3.2008, 17:03 |
Проблема на счет неправильного запуска на разных компьютерах скорее всего решена. Оказывается, я не те msvcr80.dll, msvcp80.dll взял. С помощью утилиты depends обнаружил, что не та dll! Теперь проверю, скорее всего заработает! | |
AD | Дата 11.3.2008, 16:31 |
непереведено еще, тут Супер! Ссылка на нужный файл. Буду пробовать! Буду читать и разбираться! Спасибо. P.S. Microsoft.VC80.CRT.manifest - такой файл нужен, действительно. Прошу прощения |
|
Litkevich Yuriy | Дата 11.3.2008, 16:14 |
непереведено еще, тут в SVN клиенте написаном на Qt4 под названием QSVN есть такой файл qsvn.exe.manifest в корневом каталоге программы, вот его содержимое:
сам каталог содержит такие файлы: ChangeLog intl3_svn.dll libapr.dll libapriconv.dll libaprutil.dll libdb44.dll libeay32.dll QSvn.exe qsvn.exe.manifest QtCore4.dll QtGui4.dll README ssleay32.dll svnqt-qt4.dll |
|
AD | Дата 11.3.2008, 15:59 |
с Visual Studio надо как-то файлы *.manifest таскать со своим софтом, насколько я понял зачем? Что они-то делают? |
|
Litkevich Yuriy | Дата 11.3.2008, 13:04 |
с Visual Studio надо как-то файлы *.manifest таскать со своим софтом, насколько я понял | |
AD | Дата 11.3.2008, 13:00 |
Цитата AD, ты каким компиллером пользуешся? я вот пост написал, почитай. под висту с MinGW надо немного иначе делать Я использую Qt 4.3.2, которая имеет версию для Visual C++ 2005. Visual Integration 1.3.2 - интеграция вот такой версии! |
|
Litkevich Yuriy | Дата 11.3.2008, 12:56 |
AD, ты каким компиллером пользуешся? я вот пост написал, почитай. под висту с MinGW надо немного иначе делать |
|
AD | Дата 11.3.2008, 12:53 |
Цитата Ээээх, попробую объединить сборку phonon и статическую и описать что да как, как время появится... думаю, что проблема именно из-за того, что не удалась статическая сборка, поэтому кладу сюда: 1) Сборка удалась не полностью, такие lib, как QtGuid4.lib, QtCore4.lib и пр. не пересобрались 2) Забросил эту сборку, собрал динамически: c помощью total comander и кнопки F3 узнал какие нужны dll, скопировал их в одно место вместе с exe-файлом. Однако: на 7 из 10 компьютерах программа запустилась, на 2 выдала ошибку, что необходимо переинсталлировать приложение, а на компе, на котором стояла Windows Vista запускалась при втором запуске. Поясняю, запускал с флешки, поэтому, когда вынимал и вставлял флешку, программа запускалась с второго раза, с первого, выдавала странную ошибку. На остальных компах - Windows XP был. В чем ошибка? Можно ли при динамической сборке Qt, таская необходимые dll с собой, запускать программу на любом компьютере? Как выправить эти ошибки? |
|
ViGOur | Дата 7.3.2008, 8:46 |
Ээээх, попробую объединить сборку phonon и статическую и описать что да как, как время появится... | |
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 28.3.2024, 20:30 |