Commit 2aea0b3b by Maarten L. Hekkelman

resources in Windows

parent 6b16e02b
...@@ -6,6 +6,8 @@ project(cifpp VERSION 1.1.0) ...@@ -6,6 +6,8 @@ project(cifpp VERSION 1.1.0)
set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_DEBUG_POSTFIX d)
if(MSVC) if(MSVC)
# make msvc standards compliant... # make msvc standards compliant...
add_compile_options(/permissive-) add_compile_options(/permissive-)
......
...@@ -822,13 +822,13 @@ struct rsrc_imp ...@@ -822,13 +822,13 @@ struct rsrc_imp
#if _MSC_VER #if _MSC_VER
extern "C" const mrsrc::rsrc_imp* gResourceIndexDefault = nullptr; extern "C" const mrsrc::rsrc_imp* gResourceIndexDefault[1] = {};
extern "C" const char* gResourceDataDefault = nullptr; extern "C" const char* gResourceDataDefault[1] = {};
extern "C" const char* gResourceNameDefault = nullptr; extern "C" const char* gResourceNameDefault[1] = {};
extern "C" const mrsrc::rsrc_imp* gResourceIndex; extern "C" const mrsrc::rsrc_imp gResourceIndex[];
extern "C" const char* gResourceData; extern "C" const char gResourceData[];
extern "C" const char* gResourceName; extern "C" const char gResourceName[];
#pragma comment(linker, "/alternatename:gResourceIndex=gResourceIndexDefault") #pragma comment(linker, "/alternatename:gResourceIndex=gResourceIndexDefault")
#pragma comment(linker, "/alternatename:gResourceData=gResourceDataDefault") #pragma comment(linker, "/alternatename:gResourceData=gResourceDataDefault")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment