User Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

anndllexport [2017/08/26 19:34] (current)
ybalrid created
Line 1: Line 1:
 +====== AnnDllExport ======
 +
 +**AnnDllExport** is a macro that is substituted with the correct //​_declspec()//​ directive on Windows to tell the Visual Studio compiler to export/​import symbols to/from a .dll file.
 +
 +Annwvyn is built as a dynamic library. VisualStudio needs the symbols to be declared //​_declspec(dllexport)//​ and //​_declspec(dllimport)//​.
 +
 +The macro is defined inside [[systemMacro.h]].