![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Гость_Владимир_* |
![]()
Сообщение
#1
|
Гости ![]() |
Привет всем.
Если кто в курсе подскажите пожалуйста что я делаю не так. Есть следующая проблема: Собрал пример из книги Земскова "asynhdb". У меня на машине программа работает нормально и релиз и дебаг сборка, но при запуске программы на другой машине данные из второго потока не приходят, хотя сигнал о том что данные выбраны приходит. Решил поставить на вторую машину такой же SDK который стоит у меня, не помогло. Сделал конечный вариант приложения скопировав в одну папку экзешник и все необходимые библиотеки. Запускаю на своей машине, всё работает, запускаю на второй машине, не работает. Решил собрать данный пример на второй машине, собрал, сделал паку с программой, запускаю работает ![]() Копирую программу собранную на второй машине себе, запускаю не работает ![]() Подменил библиотеки программы собранной на второй машине со своей, запускаю работает ![]() В чём прикол, я не пойму, SDK одна и та же ![]() Кто нибудь запускал многопоточные программы на других машинах, не там где прога собиралась? Вот уже собранный тестовый проект, он нормально работает на моей машине и не работает на любой другой. http://code.google.com/p/workerplace/downl...mp;can=2&q= Результатом нажатия кнопки "Старт" должен быть "Получен результат. Кол-во записей: 1000000", у меня на машине так и есть, а на остальных машинах Кол-во записей: 0 Вот исходники проекта. http://code.google.com/p/workerplace/downl...mp;can=2&q= P.S.: использую SDK 1.2.1 qt версии 4.8.1, пробовал собирать с qt 4.7.4 результат тот же. |
|
|
Гость_Владимир_* |
![]()
Сообщение
#2
|
Гости ![]() |
Вопрос снимается, нашёл ошибку у себя в проекте.
Ошибка очень глупая и очень обидная, и за 3-и дня съела мне весь мозг. |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 14.7.2025, 9:24 |