Russian Qt Forum

Qt => Вопросы новичков => Тема начата: lasso108 от Декабрь 19, 2012, 20:08



Название: Скомпилировать программу в Visual Studio
Отправлено: lasso108 от Декабрь 19, 2012, 20:08
Прошу помощи, нужно скомпилировать небольшую программу написанную на qt в visual studio. Сам я пробовал, но никак не получается установить qt в VS, а завтра уже надо сдавать лабораторные.. :(
Всего имеется три программы, но я был бы очень благодарен хотя бы за 1ю..
Исходники:
http://nekaka.com/d/ntKoGqtHh4


Название: Re: Скомпилировать программу в Visual Studio
Отправлено: kambala от Декабрь 19, 2012, 20:48
Qt 4.8.4 msvc2012. третья не компилируется т.к. там в main.cpp непонятно что находится.


Название: Re: Скомпилировать программу в Visual Studio
Отправлено: lasso108 от Декабрь 19, 2012, 21:02
Qt 4.8.4 msvc2012. третья не компилируется т.к. там в main.cpp непонятно что находится.

Большое спасибо! Но у меня не получается запустить, выходит ошибка "не является приложением win32", у меня стоит winXP 32 разрядная сист. возможно из за этого?


Название: Re: Скомпилировать программу в Visual Studio
Отправлено: kambala от Декабрь 19, 2012, 21:04
на сервис паке 1 (и возможно 2, не уверен) не запустится. иначе поставь vcredist2012 или подложи вот эти дллки возле экзэшников: http://www.mediafire.com/download.php?4uv0lsfa1pd5pi4 ну и естественно релизные библиотеки Qt версии 4.8.0 или выше нужны.


Название: Re: Скомпилировать программу в Visual Studio
Отправлено: lasso108 от Декабрь 19, 2012, 21:54
на сервис паке 1 (и возможно 2, не уверен) не запустится. иначе поставь vcredist2012 или подложи вот эти дллки возле экзэшников: http://www.mediafire.com/download.php?4uv0lsfa1pd5pi4 ну и естественно релизные библиотеки Qt версии 4.8.0 или выше нужны.

Поставил сервис пак 3, подложил дллки к программам, но все также.
Может проблема в библиотеках qt? У меня установлена 5.0.0, но я не уверен что правильно их использую, просто установил на диск, наверно надо еще как то подключать?
Еще отправил знакомому, у него 64 разрядная система, но не стоит qt, выдало уже другую ошибку "отсутствует core64.dll"
Тогда наверно на 32 мне никак не запустить :-[


Название: Re: Скомпилировать программу в Visual Studio
Отправлено: kambala от Декабрь 19, 2012, 22:12
скорее всего QTDIR\bin не находится в PATH. тогда тебе нужно скопировать нужные Qtшные дллки в папку к экзэшникам (надеюсь знаешь какие). если будет всё совсем туго, скину свои.

твоему товарищу нужен файл QtCore4.dll