diff options
author | chai <chaifix@163.com> | 2018-10-26 01:36:01 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2018-10-26 01:36:01 +0800 |
commit | dcee98f88ea7aa0c0c5282b04540ac65daddcbb7 (patch) | |
tree | d2b38bbf70e6b596be7c272508875a7f78a68dbb /build/vc++/3rdparty/luajit | |
parent | 454f79862d0aee9bf61debe0e976d61d7e0f3469 (diff) |
+SDL2代码
Diffstat (limited to 'build/vc++/3rdparty/luajit')
-rw-r--r-- | build/vc++/3rdparty/luajit/luajit.vcxproj | 27 | ||||
-rw-r--r-- | build/vc++/3rdparty/luajit/luajit.vcxproj.filters | 3 |
2 files changed, 28 insertions, 2 deletions
diff --git a/build/vc++/3rdparty/luajit/luajit.vcxproj b/build/vc++/3rdparty/luajit/luajit.vcxproj index 4f254b2..0b05bd6 100644 --- a/build/vc++/3rdparty/luajit/luajit.vcxproj +++ b/build/vc++/3rdparty/luajit/luajit.vcxproj @@ -71,9 +71,17 @@ <PropertyGroup Label="UserMacros" /> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> <OutDir>$(SolutionDir)..\..\bin</OutDir> + <TargetName>$(ProjectName)</TargetName> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> <OutDir>$(SolutionDir)..\..\bin</OutDir> + <TargetName>$(ProjectName)</TargetName> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> + <TargetName>lua51</TargetName> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> + <TargetName>lua51</TargetName> </PropertyGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> <ClCompile> @@ -81,7 +89,7 @@ <Optimization>Disabled</Optimization> <SDLCheck>true</SDLCheck> <ConformanceMode>false</ConformanceMode> - <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions> </ClCompile> <Lib> <AdditionalDependencies>lj_vm.obj</AdditionalDependencies> @@ -89,6 +97,11 @@ <Lib> <AdditionalLibraryDirectories>$(SolutionDir)..\..\src\3rdparty\LuaJIT-2.0.5\src</AdditionalLibraryDirectories> </Lib> + <Link> + <AdditionalLibraryDirectories>$(SolutionDir)..\..\src\3rdparty\LuaJIT-2.0.5\src;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> + <AdditionalDependencies>lj_vm.obj;%(AdditionalDependencies)</AdditionalDependencies> + <ModuleDefinitionFile>luajit.def</ModuleDefinitionFile> + </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> <ClCompile> @@ -97,6 +110,9 @@ <SDLCheck>true</SDLCheck> <ConformanceMode>true</ConformanceMode> </ClCompile> + <Link> + <ModuleDefinitionFile>luajit.def</ModuleDefinitionFile> + </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> <ClCompile> @@ -106,11 +122,14 @@ <IntrinsicFunctions>true</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <ConformanceMode>false</ConformanceMode> - <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions> </ClCompile> <Link> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <AdditionalLibraryDirectories>$(SolutionDir)..\..\src\3rdparty\LuaJIT-2.0.5\src;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> + <AdditionalDependencies>lj_vm.obj;%(AdditionalDependencies)</AdditionalDependencies> + <ModuleDefinitionFile>luajit.def</ModuleDefinitionFile> </Link> <Lib> <AdditionalDependencies>lj_vm.obj</AdditionalDependencies> @@ -131,6 +150,7 @@ <Link> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> + <ModuleDefinitionFile>luajit.def</ModuleDefinitionFile> </Link> </ItemDefinitionGroup> <ItemGroup> @@ -269,6 +289,9 @@ <Project>{8b1269cf-1aff-4aa3-9209-96ddba4fa17f}</Project> </ProjectReference> </ItemGroup> + <ItemGroup> + <None Include="luajit.def" /> + </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> diff --git a/build/vc++/3rdparty/luajit/luajit.vcxproj.filters b/build/vc++/3rdparty/luajit/luajit.vcxproj.filters index 2e909ae..9599ffc 100644 --- a/build/vc++/3rdparty/luajit/luajit.vcxproj.filters +++ b/build/vc++/3rdparty/luajit/luajit.vcxproj.filters @@ -390,4 +390,7 @@ <Filter>src</Filter> </ClCompile> </ItemGroup> + <ItemGroup> + <None Include="luajit.def" /> + </ItemGroup> </Project>
\ No newline at end of file |