You mention that you want to create a DLL from a .C file. Just to clarify, are you using C (.c file) or C++ (.cpp) to write your code?Also, if you are using C++, are you using Visual Studio?
- If you are using C: National Instruments provides an ANSI C Application Development Environment called LabWindows/CVI which makes building dlls a snap. It has templates for DLLs and you can build them either as stdcall or cdecl dlls. Building a DLL with LabWindows/CVI 8.5 for use with LabVIEW 8.5
- If you are using Visual C++: Look at the link that Al provided earlier. Walkthrough: Creating and Using a Dynamic Link Library (C++)
- If you aren't using CVI or Visual Studio, then really the best bet is to do a google search for "Create C DLL".
I would suggest if you have .C file go with Eclipse
EDITED
+