crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

5 страниц V   1 2 3 > »   
Ответить в данную темуНачать новую тему
> Проблема при сборке.....
KLIF
  опции профиля:
сообщение 18.6.2010, 0:22
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 90
Регистрация: 19.5.2010
Пользователь №: 1739

Спасибо сказали: 0 раз(а)




Репутация:   0  


Здравствуйте...
Мне нужно собрать проект....
Я с помощью qmake сделал ехе оно запросило ряд dll файлов я их добавил... и вот вылетает ошибка :

\Точка входа в процедуру бла-бла не найдена в библиотеке DLL QtCored4.dll \

Что делать ??? Кто стыкался помогите...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 18.6.2010, 5:30
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(KLIF @ 18.6.2010, 4:22) *
Я с помощью qmake сделал ехе оно запросило ряд dll файлов
с помощью qmake нельзя сделать exe-файл.
qmake не должен просить каких либо dll'ок

поэтому описывай процесс подробнее, что ты делал.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
molchanoviv
  опции профиля:
сообщение 18.6.2010, 7:41
Сообщение #3


Старейший участник
****

Группа: Сомодератор
Сообщений: 597
Регистрация: 18.7.2008
Из: Саратов
Пользователь №: 238

Спасибо сказали: 41 раз(а)




Репутация:   5  


Цитата(KLIF @ 18.6.2010, 1:22) *
Я с помощью qmake сделал ехе оно запросило ряд dll файлов я их добавил... и вот вылетает ошибка :

Как я понимаю этим ты хотел сказать что скомпилировал проект?
Цитата(KLIF @ 18.6.2010, 1:22) *
Что делать ??? Кто стыкался помогите...

А библиотеки той-же версии с которыми собрана программа?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
KLIF
  опции профиля:
сообщение 18.6.2010, 9:01
Сообщение #4


Студент
*

Группа: Участник
Сообщений: 90
Регистрация: 19.5.2010
Пользователь №: 1739

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(molchanoviv @ 18.6.2010, 7:41) *
Цитата(KLIF @ 18.6.2010, 1:22) *
Я с помощью qmake сделал ехе оно запросило ряд dll файлов я их добавил... и вот вылетает ошибка :

Как я понимаю этим ты хотел сказать что скомпилировал проект?
Цитата(KLIF @ 18.6.2010, 1:22) *
Что делать ??? Кто стыкался помогите...

А библиотеки той-же версии с которыми собрана программа?

Да библиотеки той версии..
Вот что я делал :
В командной строке qt : прописал
qmake -o E:\DemAsTPro\DemAsTPro.pro

Оно создало ехе на моем Е:\
и выдает туже ошибку.. (Я юзал гугл и книги не помогло)
Закиньте пример как нужно это делать...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
molchanoviv
  опции профиля:
сообщение 18.6.2010, 9:10
Сообщение #5


Старейший участник
****

Группа: Сомодератор
Сообщений: 597
Регистрация: 18.7.2008
Из: Саратов
Пользователь №: 238

Спасибо сказали: 41 раз(а)




Репутация:   5  


qmake project.pro
mingw32-make

Как тогда у тебя появилось exe, я не понимаю.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
KLIF
  опции профиля:
сообщение 18.6.2010, 9:15
Сообщение #6


Студент
*

Группа: Участник
Сообщений: 90
Регистрация: 19.5.2010
Пользователь №: 1739

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(molchanoviv @ 18.6.2010, 9:10) *
qmake project.pro
mingw32-make

Как тогда у тебя появилось exe, я не понимаю.

Как нужно делать ???
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
molchanoviv
  опции профиля:
сообщение 18.6.2010, 9:53
Сообщение #7


Старейший участник
****

Группа: Сомодератор
Сообщений: 597
Регистрация: 18.7.2008
Из: Саратов
Пользователь №: 238

Спасибо сказали: 41 раз(а)




Репутация:   5  


Ну я же написал. После qmake надо выполнять mingw32-make. а во фразе

Цитата
qmake -o E:\DemAsTPro\DemAsTPro.pro

Оно создало ехе на моем Е:\

я не заметил что она выполнялась.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
KLIF
  опции профиля:
сообщение 18.6.2010, 11:08
Сообщение #8


Студент
*

Группа: Участник
Сообщений: 90
Регистрация: 19.5.2010
Пользователь №: 1739

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(molchanoviv @ 18.6.2010, 9:53) *
Ну я же написал. После qmake надо выполнять mingw32-make. а во фразе

Цитата
qmake -o E:\DemAsTPro\DemAsTPro.pro

Оно создало ехе на моем Е:\

я не заметил что она выполнялась.

Что должно произойти ????
Я забиваю в строчку :
qmake -o Makefile C:\132\DemAsTPro.pro

// оно в ответ
C:\132\DemAsTPro.pro :9: Parse Error ("first: make_default")
Error processing project file : C:/132/DemAsTPro.pro
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 18.6.2010, 11:35
Сообщение #9


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


сборка выглядит просто:
qmake
make

и всё.
командовать надо в каталоге, где лежит pro-файл.
make замени на свой инструмент, например: mingw32-make (для MinGW32)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
KLIF
  опции профиля:
сообщение 18.6.2010, 16:12
Сообщение #10


Студент
*

Группа: Участник
Сообщений: 90
Регистрация: 19.5.2010
Пользователь №: 1739

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(Litkevich Yuriy @ 18.6.2010, 11:35) *
сборка выглядит просто:
qmake
make

и всё.
командовать надо в каталоге, где лежит pro-файл.
make замени на свой инструмент, например: mingw32-make (для MinGW32)

Смотри в Qt Creater есть run qmake потом я захожу в папку с проектом ив debug запускаю свой ехе не хватает пару dll я их вручную закидываю
и дохожу до такой ошибки :
\Точка входа в процедуру _Z11qt_assert_xPKcS0_S0_i не найдена в библиотеке DLL QtCored4.dll\

Что делать может дело в библиотеке ?? в ее обновление ??
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

5 страниц V   1 2 3 > » 
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 28.3.2024, 13:35