www.eksiduyuru.com

Burada sormuştum. Cevap aldık ama başka bir yerde takıldık.

Aslında yapmaya çalıştığım şurada gösterilen;

www.codeproject.com

Ama VS10 ile bu formatta bir DLL projesi kuramadım. Yazdığım bir class'ı nasıl export edeceğimi de hatırlamıyorum. Bu örnekte görülen, muhtemelen auto generate edilmiş,

#ifdef CPPWIN32DLL_EXPORTS
#define CPPWIN32DLL_API __declspec(dllexport)
#else
#define CPPWIN32DLL_API __declspec(dllimport)
#endif

kısmının benzerini elle yazmaya kalkınca da proje compiler error'a doyuyor.

Velhasılı, söz konusu link'teki yapıyı nasıl kuracam?

 

"All files within this DLL are compiled with the CPPWIN32DLL_EXPORTS
symbol defined on the command line."

CPPWIN32DLL_EXPORTS'un tanımlı olduğundan emin misiniz?

Emin değilseniz bunların yerine sırf #define CPPWIN32DLL_API __declspec(dllexport) kullanabilirsiniz.

Ayrıca:

msdn.microsoft.com(v=vs.80).aspx

simendiferlerin efendisi
1

mobil görünümden çık