BMXNG compile error
BlitzMax Forums/BlitzMax Programming/BMXNG compile error
| ||
I am getting a build error on a file that is included to tell Windows to use a discrete Nvidia GPU for the application, if one is available and the machine uses dual Intel / Nvidia graphics. NVOptimus.c: //Hack to force NVidia discrete card when integrated graphics are present: //http://developer.download.nvidia.com/devzone/devcenter/gamegraphics/files/OptimusRenderingPolicies.pdf - Page 3 #include <windows.h> _declspec(dllexport) DWORD NvOptimusEnablement = 0x00000001; Output: [ 24%] Compiling:NVOptimus.c C:/Leadwerks/Editor/Source/NVOptimus.c: In function '_declspec': C:/Leadwerks/Editor/Source/NVOptimus.c:4:1: error: parameter 'NvOptimusEnablement' is initialized _declspec(dllexport) DWORD NvOptimusEnablement = 0x00000001; ^ C:/Leadwerks/Editor/Source/NVOptimus.c:4:28: error: declaration for parameter 'NvOptimusEnablement' but no such parameter _declspec(dllexport) DWORD NvOptimusEnablement = 0x00000001; ^ C:/Leadwerks/Editor/Source/NVOptimus.c:4:1: error: expected '{' at end of input _declspec(dllexport) DWORD NvOptimusEnablement = 0x00000001; ^ Build Error: failed to compile C:/Leadwerks/Editor/Source/NVOptimus.c Process complete |
| ||
You have a typo, try __declspec |
| ||
Thanks. |