What is a DLL & what is it used for??
And if i made a DLL, with Visual C++ 6, could i use it on any OS??
if not, how could i make a DLL useable on any OS??
ciao
What is a DLL & what is it used for??
And if i made a DLL, with Visual C++ 6, could i use it on any OS??
if not, how could i make a DLL useable on any OS??
ciao
DLL (dynamic-link library)
A file that contains one or more functions that are compiled,
linked, and stored separately from the processes that use them.
The operating system maps the DLLs into the address space of
the calling process when the process is starting or while it's running.
that's all i can tell u right now
C++ Is cool
So a DLL is a collection of functions, that programs can use, so the DLL could've been written in C++, but a Pascal program can use it Right??
Can i compile DLL's that can be used on any OS using Visual C++ 6?? If not, can i do it with GCC?? if i can, How??
And do you know any good places to get a tutorial on DLL's
The reason i want to know this is because i am starting off in OS Dev, and i want to be able to use DLL's, (to share functions & save memory) i already figured that a DLL was a collection of functions.
Please help, ciao
MSDN has got some nice things to say about dlls...
and also you might wanna check this out..this link was posted here some days ago..
/btq
...viewlexx - julie lexx
>Can i compile DLL's that can be used on any OS using Visual C++ 6??
Provided you are careful not use C/C++ specific features in your DLL interface, then you can get a Pascal program to use it.
As far as I know, you are not going to be able to compile your DLL with VC++ and then run it on Linux.
However, if you write your DLL using only standard C/C++ code, you stand a chance at compiling the source under Linux with GCC.
Linux uses a different type of dynamic loading usually, but you can get DLL functionality on Linux if you have a strong desire to do so.
they use superiour constructsOriginally posted by the Wookie
does linux even use DLLs?
DLL is windoze specific
observing some guidelines you can work with .DLLs and C <-> C++ <-> pascal and some other languages too
hello, internet!
visual basic