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

Компактный инструмент для создания DLL - C++

Восстановить пароль Регистрация
 
samsuser
0 / 0 / 0
Регистрация: 07.06.2016
Сообщений: 3
05.07.2016, 17:24     Компактный инструмент для создания DLL #1
Народ привет.

Есть небольшой код. Надо сделать DLL .
Самое маленькое что нашел - Borland C++ .
А есть еще что поменьше ?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.07.2016, 17:24     Компактный инструмент для создания DLL
Посмотрите здесь:

Wizzard для создания программы C++
Подскажите как нужен инструмент для С C++
C++ Программа для создания анаграм
C++ более компактный код
Как сделать компактный код ? C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Хрисипп
 Аватар для Хрисипп
17 / 27 / 8
Регистрация: 09.02.2016
Сообщений: 212
05.07.2016, 18:48     Компактный инструмент для создания DLL #2
Code Blocks http://www.codeblocks.org/downloads/26 (codeblocks-16.01mingw-setup.exe)
castaway
Эксперт С++
4841 / 2980 / 367
Регистрация: 10.11.2010
Сообщений: 11,012
Записей в блоге: 10
Завершенные тесты: 1
05.07.2016, 20:31     Компактный инструмент для создания DLL #3
Цитата Сообщение от samsuser Посмотреть сообщение
Самое маленькое что нашел - Borland C++ .
Боюсь, с Borland C++ ты в этом деле каши не сваришь... Почему так беспокоит размер компилятора?
EX4Plasma
0 / 0 / 0
Регистрация: 06.03.2016
Сообщений: 4
05.07.2016, 21:19     Компактный инструмент для создания DLL #4
только си - Tiny C Compiler
лучше gcc/vc++/clang-llvm на сегодняшний день ничего нет
samsuser
0 / 0 / 0
Регистрация: 07.06.2016
Сообщений: 3
06.07.2016, 17:08  [ТС]     Компактный инструмент для создания DLL #5
Задумался над размером компилятора ,
когда еле дождался окончания установки Microsoft Visual Studio 2013 ,
и еще более еле , окончания удаления )) .

Ищу что либо попроще ..

Всем спасибо , уже определился на DEV C++

Добавлено через 8 часов 27 минут
Народ еще раз привет.

Есть код ( см. ниже ) .

Надо сделать DLL , что бы обратится к функции , передать массив и получить результат .

Стал читать теорию - чувствую надолго ..

Подскажите пожалуйста как оформить код , и как скомпилировать .

Спасибо.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
void Fire (double inarray[10], double outarray[10]   )
{
 double netsum;
 double feature2[8];
 double feature3[8];
 double feature4[8];
 
/* inarray[1] is C1 */
/* inarray[2] is C2 */
/* inarray[3] is C3 */
/* inarray[4] is C4 */
/* inarray[5] is C5 */
/* outarray[1] is C6 */
 
 
netsum = -0.2979763;
netsum += inarray[0] * 0.1949605;
netsum += inarray[1] * -0.2467719;
netsum += inarray[2] * -0.2966234;
netsum += inarray[3] * -3.208677E-02;
netsum += inarray[4] * 0.2235358;
feature2[0] = exp(-netsum * netsum);
 
 
outarray[0] = 0.037 + netsum + feature2[0] ;
 
return(outarray[0]) ; 
}
Operok
125 / 123 / 33
Регистрация: 15.02.2015
Сообщений: 386
Завершенные тесты: 2
06.07.2016, 18:36     Компактный инструмент для создания DLL #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/* libfire.h */
#ifdef LIBFILE_EXPORT
#define LIBFILE_API __declspec(dllexport)
#else
#define LIBFILE_API __declspec(dllimport)
#endif
 
extern "C" {
 
    LIBFILE_API void __stdcall Fire(double inarray[10], double outarray[10]);
 
}
 
/* libfire.cpp */
#define LIBFILE_EXPORT
#include "libfire.h"
 
void __stdcall Fire(double inarray[10], double outarray[10])
{
...
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.07.2016, 21:57     Компактный инструмент для создания DLL
Еще ссылки по теме:

C++ Инструмент для программирования на языках C/C++
Программа для создания матриц C++
C++ Какие нужны библиотеки для создания читов для онлайн игр?

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

Или воспользуйтесь поиском по форуму:
samsuser
0 / 0 / 0
Регистрация: 07.06.2016
Сообщений: 3
06.07.2016, 21:57  [ТС]     Компактный инструмент для создания DLL #7
Спасибо !!
Yandex
Объявления
06.07.2016, 21:57     Компактный инструмент для создания DLL
Ответ Создать тему
Опции темы

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