powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Помогите скомпилировать DLL
12 сообщений из 12, страница 1 из 1
Помогите скомпилировать DLL
    #34238614
Фотография KiLLun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скачал nmake.exe, MSVC не установлен,
имеются файлы (см. рисунок), достаточно ли указать в командной строке
строчку
nmake -f makefile.msc all
для получения на выходе DLL
или необходмы еще файлы,
поможет ли Borland C++ Compiler version 5.5 Free Download
...
Рейтинг: 0 / 0
Помогите скомпилировать DLL
    #34238809
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поиск по форуму очень полезная вещь. Например тут:
http://sql.ru/forum/actualthread.aspx?tid=264957&hl=ilink32#2383485
...
Рейтинг: 0 / 0
Помогите скомпилировать DLL
    #34238829
Фотография KiLLun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прочитал топик по ссылке, объясните на пальцах что мне нужно сделать

1. bcc32 -c grad_udf.c
2.
LIBRARY MyDll.dll
EXPORTS grad_udf = _grad_udf (ГДЕ ЭТО ПИСАТЬ ???)
3. ilink32 /Tpd /x /LC:\Borland\BC\Lib c0d32.obj func1.obj, MyDll, ,import32.lib cw32.lib, MyDll.def

ЭТОГО ДОСТАТОЧНО?
...
Рейтинг: 0 / 0
Помогите скомпилировать DLL
    #34238926
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KiLLunпрочитал топик по ссылке, объясните на пальцах что мне нужно сделать

1. bcc32 -c grad_udf.c
2.
LIBRARY MyDll.dll
EXPORTS grad_udf = _grad_udf (ГДЕ ЭТО ПИСАТЬ ???)
3. ilink32 /Tpd /x /LC:\Borland\BC\Lib c0d32.obj func1.obj, MyDll, ,import32.lib cw32.lib, MyDll.def

ЭТОГО ДОСТАТОЧНО?
1 - правильно
2 - бред. выкинуть вообще
3 - ilink32 /Tpd /x /LC:\Borland\BC\Lib c0d32.obj graf_udf.obj , Graf_UDF , ,import32.lib cw32.lib, Graf_UDF.def
...
Рейтинг: 0 / 0
Помогите скомпилировать DLL
    #34240869
Фотография KiLLun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
 2 . From the bin directory of your installation:
   a. Add "c:\Borland\Bcc55" 
      to the existing path
   b. Create a bcc32.cfg file which will set 
      the compiler options for the Include 
      and Lib paths (-I and -L switches to 
      compiler) by adding these lines:
      -I"c:\Borland\Bcc55\include"
      -L"c:\Borland\Bcc55\lib"
   c. Create an ilink32.cfg file which will set 
      the linker option for the Lib path by 
      adding this line:
      -L"c:\Borland\Bcc55\lib"

объясните что значит пункт а. в установке Borland C++ Compiler version 5.5 Free Download
...
Рейтинг: 0 / 0
Помогите скомпилировать DLL
    #34241930
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl KiLLunпрочитал топик по ссылке, объясните на пальцах что мне нужно сделать

1. bcc32 -c grad_udf.c
2.
LIBRARY MyDll.dll
EXPORTS grad_udf = _grad_udf (ГДЕ ЭТО ПИСАТЬ ???)
3. ilink32 /Tpd /x /LC:\Borland\BC\Lib c0d32.obj func1.obj, MyDll, ,import32.lib cw32.lib, MyDll.def

ЭТОГО ДОСТАТОЧНО?
1 - правильно
2 - бред. выкинуть вообще
3 - ilink32 /Tpd /x /LC:\Borland\BC\Lib c0d32.obj graf_udf.obj , Graf_UDF , ,import32.lib cw32.lib, Graf_UDF.def

Наподобие 2 в дефе как раз и пишется.
...
Рейтинг: 0 / 0
Помогите скомпилировать DLL
    #34241933
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KiLLun
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
 2 . From the bin directory of your installation:
   a. Add "c:\Borland\Bcc55" 
      to the existing path
   b. Create a bcc32.cfg file which will set 
      the compiler options for the Include 
      and Lib paths (-I and -L switches to 
      compiler) by adding these lines:
      -I"c:\Borland\Bcc55\include"
      -L"c:\Borland\Bcc55\lib"
   c. Create an ilink32.cfg file which will set 
      the linker option for the Lib path by 
      adding this line:
      -L"c:\Borland\Bcc55\lib"

объясните что значит пункт а. в установке Borland C++ Compiler version 5.5 Free Download

Походу, кудась (в список существующих путей :) ) прописал указанный путь
...
Рейтинг: 0 / 0
Помогите скомпилировать DLL
    #34243686
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkhНаподобие 2 в дефе как раз и пишется.аха... "наподобие"... У него уже есть правильно написаный def. Посмотри на список файлов в самом первом посте.
...
Рейтинг: 0 / 0
Помогите скомпилировать DLL
    #34243718
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl AkhНаподобие 2 в дефе как раз и пишется.аха... "наподобие"... У него уже есть правильно написаный def. Посмотри на список файлов в самом первом посте.

Вот именно, что есть. Вопрос состоял - где это писать?
...
Рейтинг: 0 / 0
Помогите скомпилировать DLL
    #34243786
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkhВот именно, что есть. Вопрос состоял - где это писать?Что где писать? Где использовать def? В строке линкера.
ilink32 /Tpd /x /LC:\Borland\BC\Lib c0d32.obj graf_udf.obj, Graf_UDF, ,import32.lib cw32.lib, Graf_UDF.def
...
Рейтинг: 0 / 0
Помогите скомпилировать DLL
    #34243799
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl AkhВот именно, что есть. Вопрос состоял - где это писать?Что где писать? Где использовать def? В строке линкера.
ilink32 /Tpd /x /LC:\Borland\BC\Lib c0d32.obj graf_udf.obj, Graf_UDF, ,import32.lib cw32.lib, Graf_UDF.def

:)
...
Рейтинг: 0 / 0
Помогите скомпилировать DLL
    #34247640
Фотография KiLLun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо большое, разобрался.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Помогите скомпилировать DLL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]