Создание библиотеки DLL в GCC или Cygwin?

Мне нужна помощь, чтобы скомпилировать сценарий ("iterator.c") в DLL. Я не могу использовать VS2010, поскольку он не поддерживает функции, добавленные к C в стандарте C99 (я использую "complex.h", но VB не поддерживает его).

Я искал замену, но все, что я нашел, это GCC, который я не знаю, как установить / использовать (правда, я потратил около получаса, читая документацию, и я не даже понять, как я должен его установить) и Cygwin, который я уже установил, но я не знаю, как его использовать. Кроме того, я установил MinGW, но я думаю, что он более или менее похож на Cygwin, и я все еще не знаю, как сделать DLL.

Не то чтобы я был ленив и даже не пробовал просто эти компиляторы не похожи ни на что из того, что я когда-либо использовал (в основном Python IDLE и Visual Studio, которые упрощают вам задачу). Я как бы заблудился.

Может ли кто-нибудь дать мне совет, как использовать эти инструменты для создания библиотеки DLL, к которой я могу получить доступ из другого скрипта? Это действительно важно.

Заранее благодарю.

12
задан Daniel Torramilans 17 July 2011 в 01:30
поделиться