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?
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