Название: не загружается библиотека Отправлено: donat от Январь 16, 2010, 21:20 Проблема такая:
Написал сишную библиотеку в Visual Studio с именем 111.dll: методы в 111.dll: Код: extern "C" __declspec(dllexport) int Methods(double* a, int as) Код: QLibrary *lib = new QLibrary("111"); На ПК (Windows XP SP2 и Home), с установленным Qt Creator библиотека загружается и все работает, на двух других (Windows XP SP2) не может найти библиотеку. Подскажите в каком направлении искать ошибку? Название: Re: не загружается библиотека Отправлено: ilyagoo от Январь 16, 2010, 23:01 и на втором нет QtCreator и студии? либо тащи за ддлкой библиотеки студии, либо установи vsredist, либо компиль с опцией /MT вместо /MD, и про Qt не забудь. либо трабл совершенно в другом)))
Название: Re: не загружается библиотека Отправлено: Dendy от Январь 16, 2010, 23:15 Подозреваю, что на других компьютерах отсутствует рантайм для студии. Как правило его ставят инсталяторами в зависимости от того какой студией было собрано.
Название: Re: не загружается библиотека Отправлено: donat от Январь 16, 2010, 23:43 Да действительно надо было поменять опцию в командной строке VS. Странно, что все работало на компьютере с установленным Qt Creator и без VS.
Название: Re: не загружается библиотека Отправлено: Dendy от Январь 16, 2010, 23:57 Рантайм мог поставиться любой другой программой.
Название: Re: не загружается библиотека Отправлено: donat от Январь 17, 2010, 00:03 Всем большое спасибо за ответы
|