source: dev/branches/egtra/ab5.0/abdev/ab-common.props@ 806

Last change on this file since 806 was 806, checked in by イグトランス (egtra), 13 years ago

コンパイラのstdafx.h, .cppを32/64ビットで共通化。Windows SDKに含まれるライブラリ・ヘッダの除去。VC++ 2010 Express with WDKのATL環境で_SECURE_ATLがエラーを起こす問題の修正。4996警告の抑制pragmaを削除。ほか。

File size: 1.6 KB
RevLine 
[781]1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ImportGroup Label="PropertySheets" />
4 <PropertyGroup Label="UserMacros" />
5 <PropertyGroup>
[798]6 <OutDir>$(SolutionDir)out\$(Configuration)-$(Platform)\</OutDir>
[781]7 </PropertyGroup>
8 <PropertyGroup>
[803]9 <IntDir>$(SolutionDir)int\$(Configuration)-$(Platform)\$(ProjectName)\</IntDir>
[781]10 </PropertyGroup>
11 <ItemDefinitionGroup>
12 <ClCompile>
[798]13 <AdditionalIncludeDirectories>$(SolutionDir)ab_common\include;$(SolutionDir)..;$(SolutionDir)..\cpplibs;$(SolutionDir)..\cpplibs\boost;$(SolutionDir)..\cpplibs\WTL80\include;$(SolutionDir)abdev-impl;$(SolutionDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
[781]14 </ClCompile>
15 </ItemDefinitionGroup>
16 <ItemDefinitionGroup>
17 <ClCompile>
18 <WarningLevel>Level4</WarningLevel>
19 <PrecompiledHeader>Use</PrecompiledHeader>
20 <MultiProcessorCompilation>true</MultiProcessorCompilation>
[788]21 <ExceptionHandling>Async</ExceptionHandling>
[806]22 <PreprocessorDefinitions>WIN32;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
[803]23 <AdditionalOptions>/Zm150 %(AdditionalOptions)</AdditionalOptions>
[781]24 </ClCompile>
[798]25 <Link>
26 <GenerateDebugInformation>true</GenerateDebugInformation>
[803]27 <AdditionalLibraryDirectories>$(SolutionDir)lib\$(PlatformShortName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
[798]28 </Link>
[781]29 </ItemDefinitionGroup>
30 <ItemGroup />
31</Project>
Note: See TracBrowser for help on using the repository browser.