Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
QT сборка проекта компилятором MSVC2008
|
|||
|---|---|---|---|
|
#18+
проект - myproject Собрать получается, но на другом компьютере не запускается. DLL-ки от QT вместе поставляю,кроме тех которые идут от MSVC2008(незнаю какие именно нужны,пробовал все на msvc... с папки sytem32). В самом MSCV2008 могу скомилировать проект( не QT-проект ) так чтоб не требовала dll на других компах(меняю /MD на /MT). но с QT проектом не получается, нашел в Qt\4.8.6\mkspecs\win32-msvc2008 файл qmake.conf, поменял там /MD на /MT, (затем удалил папку сборки build- myproject -VS2008-Release). после этого во время компиляции выходят ошибки. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Если можно собрать так чтоб не требовало библ MSVC2008, но при этом необходимо чтоб dll от QT подключались динамически.если так не получается то какие dll от MSVC2008 нужно поставить в комплекте(например в MSVC2010 msvcr100.dll и т.д.) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2015, 14:37 |
|
||
|
QT сборка проекта компилятором MSVC2008
|
|||
|---|---|---|---|
|
#18+
проект на других компах не требует никаких dll(я просто сам так решил), вместо этого выходит сообщение приложение не было запущено,поскольку оно неправильно настроено.полная установка приложения поможет решить данную проблему. в то время как на родном компе где был скомпилирован проект запускается после добавления к нему нужных библ от QT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2015, 14:41 |
|
||
|
QT сборка проекта компилятором MSVC2008
|
|||
|---|---|---|---|
|
#18+
Картежник, Тебе очевидно НЕ НАДО подключать LIBCMT.lib Это статический рантайм С, а тебе нужен динамический (поскольку используешь .dll) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2015, 14:48 |
|
||
|
QT сборка проекта компилятором MSVC2008
|
|||
|---|---|---|---|
|
#18+
КартежникЕсли можно собрать так чтоб не требовало библ MSVC2008, но при этом необходимо чтоб dll от QT подключались динамически.если так не получается то какие dll от MSVC2008 нужно поставить в комплекте(например в MSVC2010 msvcr100.dll и т.д.) Это невозможно. Если приложение использует хотя бы одну DLL (ты используешь хотя бы QT в виде DLL), то рантайм C должен быть тоже в виде DLL, а не статический. Какие dll от MSVC2008 тебе нужны -- легко выяснить с помощью утилиты depends (dependency walker). Только учти, что разрадность (32/64bit) dependency walker должна быть такой же, как и у твоего приложения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2015, 14:51 |
|
||
|
QT сборка проекта компилятором MSVC2008
|
|||
|---|---|---|---|
|
#18+
MasterZiv, спасибо, хорошая прога. используя MSVC2008. показала msvcr90.dll, msvcp90.dll, загрузил их. потом начала показывать что нету devmgr.dll,msjava.dll, их тоже загрузил но все равно не идет ошибка. используя MSVC2010 требует только msvcp100.dll, msvcr100.dll их поставил и заработало. ничего не требовала дополнительно, ни devmgr.dll,ни msjava.dll. студия MSVC2008 на 32битной, MSVC2010 на 64битной установлены. может из за этого? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2015, 06:48 |
|
||
|
QT сборка проекта компилятором MSVC2008
|
|||
|---|---|---|---|
|
#18+
Картежникстудия MSVC2008 на 32битной, MSVC2010 на 64битной установлены. может из за этого? Если имеется в виду битность операционки, то нет. Т.е. битность важна, но не этот её аспект. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2015, 11:27 |
|
||
|
QT сборка проекта компилятором MSVC2008
|
|||
|---|---|---|---|
|
#18+
MasterZivКартежникстудия MSVC2008 на 32битной, MSVC2010 на 64битной установлены. может из за этого? Если имеется в виду битность операционки, то нет. Т.е. битность важна, но не этот её аспект. да это точно, оказается в данном случае у меня и тот и другой компилируется в 32битное приложение. но заметил что на ОС 32бита проги запускаются, а на ОС 64бит не запускается та которая скомпилировано в 2008 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2015, 11:38 |
|
||
|
QT сборка проекта компилятором MSVC2008
|
|||
|---|---|---|---|
|
#18+
КартежникMasterZivпропущено... Если имеется в виду битность операционки, то нет. Т.е. битность важна, но не этот её аспект. да это точно, оказается в данном случае у меня и тот и другой компилируется в 32битное приложение. но заметил что на ОС 32бита проги запускаются, а на ОС 64бит не запускается та которая скомпилировано в 2008 А я тебе сказал, что битность ОС не имеет значения, а битность приложения -- имеет (я об этом ещё ранее писал). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2015, 12:32 |
|
||
|
QT сборка проекта компилятором MSVC2008
|
|||
|---|---|---|---|
|
#18+
MasterZiv, ну решил делать 2010, просто в 2008 выходило меньше по размеру. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2015, 20:58 |
|
||
|
QT сборка проекта компилятором MSVC2008
|
|||
|---|---|---|---|
|
#18+
Картежникиспользуя MSVC2008. показала msvcr90.dll, msvcp90.dllvcomp90.dll, возможно ещё надо, у меня требовало, остальное - ересь какая то, имхо. Стесняюсь спросить, а Qt для 2008й и 2010й разные ведь у тебя, правда? )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2015, 22:34 |
|
||
|
QT сборка проекта компилятором MSVC2008
|
|||
|---|---|---|---|
|
#18+
egorychКартежникиспользуя MSVC2008. показала msvcr90.dll, msvcp90.dllvcomp90.dll, возможно ещё надо, у меня требовало, остальное - ересь какая то, имхо. Стесняюсь спросить, а Qt для 2008й и 2010й разные ведь у тебя, правда? )) Да, я забыл про это спросить... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2015, 23:32 |
|
||
|
QT сборка проекта компилятором MSVC2008
|
|||
|---|---|---|---|
|
#18+
egorych, да разные, и на разных компах стоят ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2015, 06:25 |
|
||
|
QT сборка проекта компилятором MSVC2008
|
|||
|---|---|---|---|
|
#18+
Картежникда разные, и на разных компах стоятэто хорошо :-) Резюмируя, для 2008й студии у меня требовало, помимо кутешных библиотек эти 3 длли: msvcr90.dll, msvcp90.dll и vcomp90.dll Ну и всё должно быть собрано одинаково в релизе ( или в дебаге ) - и приложение, и Qt ( немного добавлю капитана-очевидность ) )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2015, 09:44 |
|
||
|
QT сборка проекта компилятором MSVC2008
|
|||
|---|---|---|---|
|
#18+
egorych, ок спасибо попробую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2015, 11:03 |
|
||
|
QT сборка проекта компилятором MSVC2008
|
|||
|---|---|---|---|
|
#18+
egorychКартежникда разные, и на разных компах стоятэто хорошо :-) Резюмируя, для 2008й студии у меня требовало, помимо кутешных библиотек эти 3 длли: msvcr90.dll, msvcp90.dll и vcomp90.dll Ну и всё должно быть собрано одинаково в релизе ( или в дебаге ) - и приложение, и Qt ( немного добавлю капитана-очевидность ) )) попробовал но все равно не получается запустить на других компах(не на всех). можно узнать откуда вы копируете msvcr90.dll, msvcp90.dll и vcomp90.dll. в папке system32 я их не нашел. взял из папки C:\WINDOWS\WinSxS. но там много разных вариантов этих библиотек. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 10:46 |
|
||
|
QT сборка проекта компилятором MSVC2008
|
|||
|---|---|---|---|
|
#18+
Картежник, Необходимые для работы программы библиотеки находятся в дистрибутиве visual studio в парке redistributable. Абсолютно то же самое происходит c библиотека от QT. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 12:03 |
|
||
|
QT сборка проекта компилятором MSVC2008
|
|||
|---|---|---|---|
|
#18+
Картежникможно узнать откуда вы копируете msvcr90.dll, msvcp90.dll и vcomp90.dllотсюда: c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.CRT\ и отсюда c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.OPENMP\ ну и поиск по диску рулит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 12:21 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=49&tid=2019041]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 131ms |

| 0 / 0 |
