103103 <ClCompile >
104104 <WarningLevel >Level3</WarningLevel >
105105 <SDLCheck >true</SDLCheck >
106- <PreprocessorDefinitions >WIN32; _DEBUG;_WINDOWS;%(PreprocessorDefinitions) </PreprocessorDefinitions >
106+ <PreprocessorDefinitions >_DEBUG;_WINDOWS</PreprocessorDefinitions >
107107 <ConformanceMode >true</ConformanceMode >
108+ <AdditionalIncludeDirectories >$(ProjectDir)\spdlog-1.12.0\include;$(SolutionDir)TcrSdk\x86\include;$(ProjectDir)opengl\include;$(ProjectDir)jsoncpp\include</AdditionalIncludeDirectories >
109+ <DisableSpecificWarnings >4996</DisableSpecificWarnings >
110+ <RuntimeLibrary >MultiThreadedDebug</RuntimeLibrary >
108111 </ClCompile >
109112 <Link >
110113 <SubSystem >Windows</SubSystem >
111114 <GenerateDebugInformation >true</GenerateDebugInformation >
115+ <AdditionalLibraryDirectories >$(SolutionDir)TcrSdk\x86\lib;$(ProjectDir)jsoncpp\lib\x86_debug;$(ProjectDir)opengl\lib\win32</AdditionalLibraryDirectories >
116+ <AdditionalDependencies >json_reader.obj;json_value.obj;json_writer.obj;gdi32.lib;user32.lib;wininet.lib;winmm.lib;winspool.lib;winhttp.lib;opengl32.lib;glfw3.lib;glew32s.lib;TcrSdk.lib</AdditionalDependencies >
112117 </Link >
118+ <PostBuildEvent >
119+ <Command >xcopy /E /Y "$(SolutionDir)TcrSdk\x86\lib" "$(OutDir)"</Command >
120+ </PostBuildEvent >
113121 </ItemDefinitionGroup >
114122 <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Release|Win32'" >
115123 <ClCompile >
119127 <SDLCheck >true</SDLCheck >
120128 <PreprocessorDefinitions >WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
121129 <ConformanceMode >true</ConformanceMode >
130+ <AdditionalIncludeDirectories >$(ProjectDir)jsoncpp\include;$(ProjectDir)spdlog-1.12.0\include;$(SolutionDir)TcrSdk\x86\include;$(ProjectDir)opengl\include</AdditionalIncludeDirectories >
131+ <DisableSpecificWarnings >4996</DisableSpecificWarnings >
132+ <RuntimeLibrary >MultiThreaded</RuntimeLibrary >
122133 </ClCompile >
123134 <Link >
124135 <SubSystem >Windows</SubSystem >
125136 <EnableCOMDATFolding >true</EnableCOMDATFolding >
126137 <OptimizeReferences >true</OptimizeReferences >
127138 <GenerateDebugInformation >true</GenerateDebugInformation >
139+ <AdditionalLibraryDirectories >$(ProjectDir)jsoncpp\lib\x86_release;$(SolutionDir)TcrSdk\x86\lib;$(ProjectDir)opengl\lib;$(ProjectDir)opengl\lib\win32</AdditionalLibraryDirectories >
140+ <AdditionalDependencies >json_reader.obj;json_value.obj;json_writer.obj;gdi32.lib;user32.lib;wininet.lib;winmm.lib;winspool.lib;winhttp.lib;TcrSdk.lib;opengl32.lib;glfw3.lib;glew32s.lib</AdditionalDependencies >
128141 </Link >
142+ <PostBuildEvent >
143+ <Command >xcopy /E /Y "$(SolutionDir)TcrSdk\x86\lib" "$(OutDir)"</Command >
144+ </PostBuildEvent >
129145 </ItemDefinitionGroup >
130146 <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >
131147 <ClCompile >
132148 <WarningLevel >Level3</WarningLevel >
133149 <SDLCheck >true</SDLCheck >
134- <PreprocessorDefinitions >_DEBUG;_WINDOWS;%(PreprocessorDefinitions) </PreprocessorDefinitions >
150+ <PreprocessorDefinitions >_DEBUG;_WINDOWS;_ITERATOR_DEBUG_LEVEL=0 </PreprocessorDefinitions >
135151 <ConformanceMode >true</ConformanceMode >
152+ <AdditionalIncludeDirectories >$(ProjectDir)\spdlog-1.12.0\include;$(SolutionDir)TcrSdk\x64\include;$(ProjectDir)opengl\include;$(ProjectDir)jsoncpp\include</AdditionalIncludeDirectories >
153+ <DisableSpecificWarnings >4996</DisableSpecificWarnings >
154+ <RuntimeLibrary >MultiThreadedDebug</RuntimeLibrary >
136155 </ClCompile >
137156 <Link >
138157 <SubSystem >Windows</SubSystem >
139158 <GenerateDebugInformation >true</GenerateDebugInformation >
159+ <AdditionalLibraryDirectories >$(SolutionDir)TcrSdk\x64\lib;$(ProjectDir)opengl\lib\x64;$(ProjectDir)jsoncpp\lib\x64_debug</AdditionalLibraryDirectories >
160+ <AdditionalDependencies >json_reader.obj;json_value.obj;json_writer.obj;gdi32.lib;user32.lib;wininet.lib;winmm.lib;winspool.lib;winhttp.lib;opengl32.lib;glfw3.lib;glew32s.lib;TcrSdk.lib</AdditionalDependencies >
140161 </Link >
162+ <PostBuildEvent >
163+ <Command >xcopy /E /Y "$(SolutionDir)TcrSdk\x64\lib" "$(OutDir)"</Command >
164+ </PostBuildEvent >
141165 </ItemDefinitionGroup >
142166 <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" >
143167 <ClCompile >
147171 <SDLCheck >true</SDLCheck >
148172 <PreprocessorDefinitions >NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
149173 <ConformanceMode >true</ConformanceMode >
150- <AdditionalIncludeDirectories >$(ProjectDir)tcrsdk \include;$(ProjectDir)spdlog-1.12.0\include;$(ProjectDir)jsoncpp\ include;%(AdditionalIncludeDirectories) </AdditionalIncludeDirectories >
174+ <AdditionalIncludeDirectories >$(ProjectDir)jsoncpp \include;$(ProjectDir)spdlog-1.12.0\include;$(SolutionDir)TcrSdk\x64\ include;$(ProjectDir)opengl/include </AdditionalIncludeDirectories >
151175 <DisableSpecificWarnings >4996</DisableSpecificWarnings >
152176 <RuntimeLibrary >MultiThreaded</RuntimeLibrary >
153177 </ClCompile >
156180 <EnableCOMDATFolding >true</EnableCOMDATFolding >
157181 <OptimizeReferences >true</OptimizeReferences >
158182 <GenerateDebugInformation >true</GenerateDebugInformation >
159- <AdditionalLibraryDirectories >$(ProjectDir)tcrsdk\libs\ x64;$(ProjectDir)jsoncpp \lib;%(AdditionalLibraryDirectories) </AdditionalLibraryDirectories >
160- <AdditionalDependencies >TcrSdk-Win.lib; json_reader.obj;json_value.obj;json_writer.obj;wininet.lib;winmm.lib;winspool.lib;winhttp.lib;%(AdditionalDependencies) </AdditionalDependencies >
183+ <AdditionalLibraryDirectories >$(ProjectDir)jsoncpp\lib\x64_release;$(SolutionDir)TcrSdk\ x64\lib ;$(ProjectDir)opengl \lib;$(ProjectDir)opengl\lib\x64 </AdditionalLibraryDirectories >
184+ <AdditionalDependencies >json_reader.obj;json_value.obj;json_writer.obj;gdi32.lib;user32.lib; wininet.lib;winmm.lib;winspool.lib;winhttp.lib;TcrSdk.lib;opengl32.lib;glfw3.lib;glew32s.lib </AdditionalDependencies >
161185 </Link >
162186 <PreBuildEvent >
163- <Command >xcopy /E /Y "$(ProjectDir)tcrsdk\libs\x64" "$(OutDir)"</Command >
187+ <Command >
188+ </Command >
164189 </PreBuildEvent >
190+ <PostBuildEvent >
191+ <Command >xcopy /E /Y "$(SolutionDir)TcrSdk\x64\lib" "$(OutDir)"</Command >
192+ </PostBuildEvent >
165193 </ItemDefinitionGroup >
166194 <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.targets" />
167- <ImportGroup Label =" ExtensionTargets" >
168- </ImportGroup >
195+ <ImportGroup Label =" ExtensionTargets" />
169196</Project >
0 commit comments