delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/02/22/10:50:05

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
X-Injected-Via-Gmane: http://gmane.org/
To: cygwin AT cygwin DOT com
From: "Wil Hunt" <wilh AT gladstone DOT uoregon DOT edu>
Subject: Creating DLLs with Cygwin/g++
Date: Sat, 22 Feb 2003 07:53:02 -0500
Lines: 32
Message-ID: <b3866k$1j0$1@main.gmane.org>
X-Complaints-To: usenet AT main DOT gmane DOT org
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106

Hey all,

    I'm rather new to DLL programming and my C++ days are five years behind
me.  So please bear with me. :)

    I'd like to write a C++ program that will link as a DLL to be loaded as
a plugin in another application.  I've broken the learning process down as
follows:

1) Make and compile a simple C++ Hello, World program. -- Done.
2) Make and compile a simple C++ Hell, DLL program. -- Not done....
3) Create Basic DLL with Plugin-API, etc.
4) Write program...

Getting stuck on step 2.  Yeeks!  I've found a couple of sites out there
that discuss in very little detail the process of creating DLLs, but not
enough to get through my thick skull.

1) Are there any sites that provide a walk-through with sample code so I can
see it working?  and..
2) Are there any sites that discuss what exactly is needed in the process of
DLL creation so I understand what's going on and not just walking through a
bunch of steps that someone told me to do.  I like to understand what I'm
doing. :)

Thanks in advance for any help/suggestions you may have.

Take care,

Wil




--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019