Russian Qt Forum
Ноябрь 24, 2024, 21:38 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Скомпилировать программу в Visual Studio  (Прочитано 4092 раз)
lasso108
Гость
« : Декабрь 19, 2012, 20:08 »

Прошу помощи, нужно скомпилировать небольшую программу написанную на qt в visual studio. Сам я пробовал, но никак не получается установить qt в VS, а завтра уже надо сдавать лабораторные.. Грустный
Всего имеется три программы, но я был бы очень благодарен хотя бы за 1ю..
Исходники:
http://nekaka.com/d/ntKoGqtHh4
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #1 : Декабрь 19, 2012, 20:48 »

Qt 4.8.4 msvc2012. третья не компилируется т.к. там в main.cpp непонятно что находится.
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
lasso108
Гость
« Ответ #2 : Декабрь 19, 2012, 21:02 »

Qt 4.8.4 msvc2012. третья не компилируется т.к. там в main.cpp непонятно что находится.

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

Сообщений: 4747



Просмотр профиля WWW
« Ответ #3 : Декабрь 19, 2012, 21:04 »

на сервис паке 1 (и возможно 2, не уверен) не запустится. иначе поставь vcredist2012 или подложи вот эти дллки возле экзэшников: http://www.mediafire.com/download.php?4uv0lsfa1pd5pi4 ну и естественно релизные библиотеки Qt версии 4.8.0 или выше нужны.
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
lasso108
Гость
« Ответ #4 : Декабрь 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 мне никак не запустить Обеспокоенный
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #5 : Декабрь 19, 2012, 22:12 »

скорее всего QTDIR\bin не находится в PATH. тогда тебе нужно скопировать нужные Qtшные дллки в папку к экзэшникам (надеюсь знаешь какие). если будет всё совсем туго, скину свои.

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

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.192 секунд. Запросов: 23.