diff options
author | chai <chaifix@163.com> | 2018-07-28 13:33:11 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2018-07-28 13:33:11 +0800 |
commit | 97c96e1d127a7a0c21d6bcf8af97b90649971d1f (patch) | |
tree | 4f227b09a47420ffc6ae89532cd49a90a416e327 /build | |
parent | ce63f79c7d683d0de398f6ea0483cdd59ec06a62 (diff) |
*update
Diffstat (limited to 'build')
-rw-r--r-- | build/01HelloWorld/01HelloWorld.vcxproj | 19 | ||||
-rw-r--r-- | build/lib/SDL2-2.0.5/lib/x86/SDL2test.lib | bin | 899966 -> 0 bytes | |||
-rw-r--r-- | build/libjin/libjin.vcxproj | 14 | ||||
-rw-r--r-- | build/libjin/libjin.vcxproj.filters | 12 |
4 files changed, 31 insertions, 14 deletions
diff --git a/build/01HelloWorld/01HelloWorld.vcxproj b/build/01HelloWorld/01HelloWorld.vcxproj index 8b42290..cab9535 100644 --- a/build/01HelloWorld/01HelloWorld.vcxproj +++ b/build/01HelloWorld/01HelloWorld.vcxproj @@ -74,8 +74,14 @@ <WarningLevel>Level3</WarningLevel> <Optimization>Disabled</Optimization> <SDLCheck>true</SDLCheck> - <AdditionalIncludeDirectories>$(SolutionDir)..\libjin\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <AdditionalIncludeDirectories>$(SolutionDir)..\libjin\;$(SolutionDir)\lib\SDL2-2.0.5\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <CompileAs>CompileAsCpp</CompileAs> </ClCompile> + <Link> + <SubSystem>Console</SubSystem> + <AdditionalLibraryDirectories>$(SolutionDir)\lib\SDL2-2.0.5\lib\x86\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> + <AdditionalDependencies>SDL2.lib;SDL2main.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> <ClCompile> @@ -91,11 +97,15 @@ <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> <SDLCheck>true</SDLCheck> - <AdditionalIncludeDirectories>$(SolutionDir)..\libjin\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <AdditionalIncludeDirectories>$(SolutionDir)..\libjin\;$(SolutionDir)\lib\SDL2-2.0.5\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <CompileAs>CompileAsCpp</CompileAs> </ClCompile> <Link> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <SubSystem>Console</SubSystem> + <AdditionalLibraryDirectories>$(SolutionDir)\lib\SDL2-2.0.5\lib\x86\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> + <AdditionalDependencies>SDL2.lib;SDL2main.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies> </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> @@ -114,6 +124,11 @@ <ItemGroup> <ClCompile Include="..\..\test\01HelloWorld\main.cpp" /> </ItemGroup> + <ItemGroup> + <ProjectReference Include="..\libjin\libjin.vcxproj"> + <Project>{407e9199-d39c-4460-b218-0c29ab42483b}</Project> + </ProjectReference> + </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> diff --git a/build/lib/SDL2-2.0.5/lib/x86/SDL2test.lib b/build/lib/SDL2-2.0.5/lib/x86/SDL2test.lib Binary files differdeleted file mode 100644 index c26c50f..0000000 --- a/build/lib/SDL2-2.0.5/lib/x86/SDL2test.lib +++ /dev/null diff --git a/build/libjin/libjin.vcxproj b/build/libjin/libjin.vcxproj index bd83f54..a1ba5df 100644 --- a/build/libjin/libjin.vcxproj +++ b/build/libjin/libjin.vcxproj @@ -68,8 +68,8 @@ <ClInclude Include="..\..\libjin\Audio\SDL\SDLSource.h" /> <ClInclude Include="..\..\libjin\Audio\Source.h" /> <ClInclude Include="..\..\libjin\Common\Data.h" /> - <ClInclude Include="..\..\libjin\Common\Singleton.h" /> - <ClInclude Include="..\..\libjin\Common\Subsystem.h" /> + <ClInclude Include="..\..\libjin\Common\Singleton.hpp" /> + <ClInclude Include="..\..\libjin\Common\Subsystem.hpp" /> <ClInclude Include="..\..\libjin\Core\Core.h" /> <ClInclude Include="..\..\libjin\Core\Game.h" /> <ClInclude Include="..\..\libjin\Debug\Debug.h" /> @@ -121,13 +121,13 @@ </PropertyGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> + <ConfigurationType>StaticLibrary</ConfigurationType> <UseDebugLibraries>true</UseDebugLibraries> <PlatformToolset>v140</PlatformToolset> <CharacterSet>Unicode</CharacterSet> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> + <ConfigurationType>StaticLibrary</ConfigurationType> <UseDebugLibraries>false</UseDebugLibraries> <PlatformToolset>v140</PlatformToolset> <WholeProgramOptimization>true</WholeProgramOptimization> @@ -182,9 +182,10 @@ </PrecompiledHeader> <WarningLevel>Level3</WarningLevel> <Optimization>Disabled</Optimization> - <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_WARNINGS;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> <SDLCheck>true</SDLCheck> <AdditionalIncludeDirectories>$(SolutionDir)\lib\SDL2-2.0.5\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <CompileAs>CompileAsCpp</CompileAs> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -215,9 +216,10 @@ <Optimization>MaxSpeed</Optimization> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_WARNINGS;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> <SDLCheck>true</SDLCheck> <AdditionalIncludeDirectories>$(SolutionDir)\lib\SDL2-2.0.5\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <CompileAs>CompileAsCpp</CompileAs> </ClCompile> <Link> <SubSystem>Console</SubSystem> diff --git a/build/libjin/libjin.vcxproj.filters b/build/libjin/libjin.vcxproj.filters index 83bc4be..0f3b2e4 100644 --- a/build/libjin/libjin.vcxproj.filters +++ b/build/libjin/libjin.vcxproj.filters @@ -221,12 +221,6 @@ <ClInclude Include="..\..\libjin\Common\Data.h"> <Filter>Common</Filter> </ClInclude> - <ClInclude Include="..\..\libjin\Common\Singleton.h"> - <Filter>Common</Filter> - </ClInclude> - <ClInclude Include="..\..\libjin\Common\Subsystem.h"> - <Filter>Common</Filter> - </ClInclude> <ClInclude Include="..\..\libjin\Core\Core.h"> <Filter>Core</Filter> </ClInclude> @@ -340,6 +334,12 @@ <ClInclude Include="..\..\libjin\Time\Timer.h"> <Filter>Time</Filter> </ClInclude> + <ClInclude Include="..\..\libjin\Common\Subsystem.hpp"> + <Filter>Common</Filter> + </ClInclude> + <ClInclude Include="..\..\libjin\Common\Singleton.hpp"> + <Filter>Common</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <None Include="..\..\libjin\README.md" /> |