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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.75
tur9
43 / 4 / 1
Регистрация: 20.08.2012
Сообщений: 89
#1

DLL 32 и 64 в C++ 2010 - C++

26.02.2013, 22:25. Просмотров 1610. Ответов 25
Метки нет (Все метки)

Написал простой dll, откомпилировал его в VC 2010 подключаю к матлабу, который ругается что dll создан 32 битным компилятором, а нужен 64 битный. Подскажите пожалуйста как в VC 2010 откомпилировать 64 битным компилятором? Какие нужны настройки?

У меня вин7 64 бита
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
tur9
43 / 4 / 1
Регистрация: 20.08.2012
Сообщений: 89
27.02.2013, 23:21  [ТС]     DLL 32 и 64 в C++ 2010 #21
пиши программу на с++, но экспорт функций делай на С.
ОК, нет проблем, дай образец, сделаю по нему.
а вот в твоей программе которая вызывает функции из длл , ты именно статически подключаеш
это понятно, а в твоем коде ты подключаешь через loadlibrary, т.е. динамически. mex-файлы должны подключаться статически.
- далеко не убегай
да я последние несколько дней не могу больше ничем заниматься кроме этого, так приперло, что кранты
Игорь с++
434 / 457 / 16
Регистрация: 26.01.2011
Сообщений: 2,032
28.02.2013, 00:00     DLL 32 и 64 в C++ 2010 #22
прошу твоя длл с твоими функциями и подключение длл к программе динамически
Вложения
Тип файла: rar Prog & DLL.rar (4.84 Мб, 11 просмотров)
tur9
43 / 4 / 1
Регистрация: 20.08.2012
Сообщений: 89
28.02.2013, 01:28  [ТС]     DLL 32 и 64 в C++ 2010 #23
здорово!! ))))))

но это еще не все, завтра попробую это к матлабу подключить

еще дал бы ты мне ссылку на свой тотал, а то я всю сеть излазил, везде одно и то же как у меня в 8-ой версии
Игорь с++
434 / 457 / 16
Регистрация: 26.01.2011
Сообщений: 2,032
28.02.2013, 09:30     DLL 32 и 64 в C++ 2010 #24
tur9, я даже уже и не помню где я его брал.вечером поищу.
tur9
43 / 4 / 1
Регистрация: 20.08.2012
Сообщений: 89
28.02.2013, 13:44  [ТС]     DLL 32 и 64 в C++ 2010 #25
твой длл заработал в матлабе!

это начало!

теперь у меня будут к тебе несколько вопросов по коду и длл, позднее их напишу.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.03.2013, 20:33     DLL 32 и 64 в C++ 2010
Еще ссылки по теме:
C++ Как подключить dll на C# к проекту (dll) на С++
C++ Вызов dll из dll -> request example
Подгрузка dll через dll C++
C++ Вызов dll ресурсов в dll
C++ Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
tur9
43 / 4 / 1
Регистрация: 20.08.2012
Сообщений: 89
04.03.2013, 20:33  [ТС]     DLL 32 и 64 в C++ 2010 #26
Вот написал что хотел для начала Простейший DLL на С и его loadlibrary in matlab

Игорь, спасибо!
Yandex
Объявления
04.03.2013, 20:33     DLL 32 и 64 в C++ 2010
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru