Форум программистов, компьютерный форум CyberForum.ru

Не запускается Exe файл приложения на других ПК - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 5.00
Jack_
0 / 0 / 0
Регистрация: 17.02.2013
Сообщений: 5
02.03.2013, 14:29     Не запускается Exe файл приложения на других ПК #1
Написал программу с использованием openCV, нужно чтобы она запускалась на других ПК. Скопировал в папку к экзешнику необходимые библиотеки, но на всех тестируемых компах прога вылетает с ошибкой об отсутствии tbb.dll. Инсталляция tbb.dll на компы не решает проблему. На всех компах система Win7 (в том числе и на моём, и на целевом)
Помогите, может кто сталкивался с этим?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.03.2013, 14:29     Не запускается Exe файл приложения на других ПК
Посмотрите здесь:

прога не запускается на других компах C++
C++ Не запускается на других машинах
Почему запускаемый файл (.exe) на другом ПК не запускается? C++
Вызов одного приложения из других C++
запуск *.exe на других ПК C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
03.03.2013, 16:37     Не запускается Exe файл приложения на других ПК #2
Цитата Сообщение от Jack_ Посмотреть сообщение
На всех компах система Win7
С разрядностью ничего не напутано (32/64)?
Jack_
0 / 0 / 0
Регистрация: 17.02.2013
Сообщений: 5
04.03.2013, 17:03  [ТС]     Не запускается Exe файл приложения на других ПК #3
Версия библиотечных файлов OpenCV была выбрана для x86. Сегодня я проверил на 32-разрядной WinXP - та же ошибка.

На все копьютеры предварительно устанавливался Microsoft Visual C++ 2010 Redistributable Package (x86) - без него вообще запускаться не должно, как я понимаю.
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
04.03.2013, 17:07     Не запускается Exe файл приложения на других ПК #4
Правильно ли я понял, что несмотря на наличие файла tbb.dll, всё равно возникает ошибка с сообщением об его отсутствии?
Jack_
0 / 0 / 0
Регистрация: 17.02.2013
Сообщений: 5
06.03.2013, 21:46  [ТС]     Не запускается Exe файл приложения на других ПК #5
Tulosba, да. Наличие точно есть, хотя я не могу проверить, корректно ли он устанавливается.
И ещё я выяснил, что причина в openCV, т.к. обычные консольные Win32 приложения запускаются на других машинах без проблем.
Jack_
0 / 0 / 0
Регистрация: 17.02.2013
Сообщений: 5
07.04.2013, 02:22  [ТС]     Не запускается Exe файл приложения на других ПК #6
Проблема была в баге старой версии библиотеки.
С последней версией OpenCV всё портируется без проблем.
СПАСИБО ЗА ПОМОЩЬ!
Yandex
Объявления
07.04.2013, 02:22     Не запускается Exe файл приложения на других ПК
Ответ Создать тему
Опции темы

Текущее время: 02:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru