Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Почему не создается библиотека, DLL 
:(
    Опции темы
dark_religion
Дата 13.10.2006, 23:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 198
Регистрация: 8.9.2006

Репутация: -3
Всего: -3



Вот код
#include "dlltest.h" 


extern 'C' __declspec(dllexport) void hello() 
{
printf("vit");

}

помпишируешь ошибок нет! создаешь экзешник выскакивает окошко! укажите путь к exe файлу! Кто знает почему это и что делать? что бы создало dll библиотеку!
PM MAIL   Вверх
Damarus
Дата 13.10.2006, 23:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Awaiting Authorisation
Сообщений: 671
Регистрация: 6.5.2006

Репутация: 6
Всего: 29



Цитата(dark_religion @  14.10.2006,  00:42 Найти цитируемый пост)
помпишируешь ошибок нет! создаешь экзешник выскакивает окошко! укажите путь к exe файлу! Кто знает почему это и что делать? что бы создало dll библиотеку!

Потому, что надо компилировать, а не запускать на выполнение smile 
PM MAIL ICQ Jabber   Вверх
Daevaorn
Дата 13.10.2006, 23:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: 51
Всего: 70



Цитата(dark_religion @  14.10.2006,  00:42 Найти цитируемый пост)
 создаешь экзешник выскакивает окошко!

ага.весело. это ты хочешь dll создать, делая exe?smile

Цитата(dark_religion @  14.10.2006,  00:42 Найти цитируемый пост)
что бы создало dll 

Телепаты в отпуске. Какой компилятор?
Предположу, что VS, тогда:
В настройках проекта: configuration type -> dynamic library
PM MAIL WWW   Вверх
dark_religion
Дата 14.10.2006, 00:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 198
Регистрация: 8.9.2006

Репутация: -3
Всего: -3



Предположение правильное но в каких именно настройках проекта у меня visual 6.0?
то есть dll библиотека не создается проблема такая когда компилирую я скопилировал пишет
plug4.dll - errors 0 fails 0

А этого plug4.dll нигде нет(((( Можно поподробнее что мне сделать((((
PM MAIL   Вверх
Daevaorn
Дата 14.10.2006, 00:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: 51
Всего: 70



Цитата(dark_religion @  14.10.2006,  01:10 Найти цитируемый пост)
А этого plug4.dll нигде нет(((( Можно поподробнее что мне сделать(((( 

Внутри каталога проекта. Либо в папке debug, либо release, в зависимости от выбранной конфигурации
PM MAIL WWW   Вверх
Romikgy
Дата 14.10.2006, 00:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 8
Всего: 146



вместо запустить нажми билт


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
dark_religion
Дата 14.10.2006, 00:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 198
Регистрация: 8.9.2006

Репутация: -3
Всего: -3



А еще у меня compile кнопка не активна! активна только кнопка build! и когда ее нажимашь то нет ошибок итд! Но все же у меня на компе plug4.dll нету через поиск проверил... помогите((
PM MAIL   Вверх
Romikgy
Дата 14.10.2006, 10:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 8
Всего: 146



имхо так должно сработать 
нажми создать новое в файлах меню, и там выбрать что создаешь именно dll библиотеку , а не ехе файл
имхо так должно сработать


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
knut
Дата 14.10.2006, 14:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 588
Регистрация: 7.2.2006

Репутация: нет
Всего: нет



dark_religion, 
A dll загружать кто будет?


--------------------
Цитата

Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
PM MAIL   Вверх
bsa
Дата 14.10.2006, 18:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 63
Всего: 196



А про DllEntryPoint() не забыли?
PM   Вверх
dark_religion
Дата 14.10.2006, 19:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 198
Регистрация: 8.9.2006

Репутация: -3
Всего: -3



загружать будет программа это создание библиотеки этап! А загружать то проблем нет! HINSTANS = loadlibrary или просто прикрепляешь в инклудах! 
Вобщем я разобрался! Я когда создавал пустой длл проект! РАботал с текстовым файлом! По этому не хотело сомпилироваться! А сохранил как сpp! Скомпилировалось и заработало! )
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.2175 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.