Hi everybody:
I have created my first DLL. I have a little test program to check it, but I get that error messages for all references of the functions of my dll, although I have linked my dll in Project->Properties->Linker->Input->Additional Dependencies: myDLL.lib und the path in Project->Properties->Linker->General->Additioal Library Directories: ......
Sounds like you've made a dynamic library (DLL), but are trying to treat it as a static library (lib). If you make a static library, you link to it whilst building and it gets built into your executable. If you make a dynaimc library (a dll), you link to it dynamically, at runtime, and the settings in your IDE have nothing to do with it.
I am not very competent on the subject, so I am guessing here. You have set the library dependency ok, but have you provided __declspec(dllimport) in some header file for the identifiers that have to be imported from the DLL? Or may be you use module-definition file instead?
One of the above links says "there are linker options that can be used instead of module-definition statements", but I sure as heck don't know what they mean.