Skip to content

Instantly share code, notes, and snippets.

@MSDN-WhiteKnight
Created April 19, 2021 11:23
Show Gist options
  • Save MSDN-WhiteKnight/39cf2914ab5a2d4ed049f8f916027832 to your computer and use it in GitHub Desktop.
Save MSDN-WhiteKnight/39cf2914ab5a2d4ed049f8f916027832 to your computer and use it in GitHub Desktop.
C++ Msbuild
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemDefinitionGroup>
<ClCompile>
<PreprocessorDefinitions>MY_DEFINITION;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup>
<Link>
<AdditionalDependencies Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
$(MSBuildThisFileDirectory)lib\x64\Release\mylib.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<ClCompile>
<AdditionalIncludeDirectories>$(MSBuildThisFileDirectory)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
</ItemDefinitionGroup>
<ItemGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ReferenceCopyLocalPaths Include="$(MSBuildThisFileDirectory)lib\x64\Release\mylib.dll" />
</ItemGroup>
</Project>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment