├── .gitignore ├── README.md ├── boost_1_58_0.props ├── boost_1_59_0.props ├── boost_1_60_0.props ├── boost_1_61_0.props ├── boost_1_62_0.props ├── boost_1_64_0.props ├── boost_1_65_1.props ├── boost_1_66_0.props ├── boost_1_67_0.props ├── boost_1_68_0.props └── boost_current.props /.gitignore: -------------------------------------------------------------------------------- 1 | boost_*/ 2 | *.7z 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Scripts for building Boost for Visual Studio on Windows 2 | 3 | Extract Boost into this folder and run the script for your version of Boost and Visual Studio. 4 | 5 | Both 32-bit and 64-bit targets will be built. 6 | 7 | Compiled libraries will be placed in the **boost_{version}/stage/{platform}/lib** directory. 8 | 9 | A guide on how to add Boost to your projects is available at https://studiofreya.com/cpp/boost/ 10 | -------------------------------------------------------------------------------- /boost_1_58_0.props: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)')) 6 | 7 | 8 | 9 | 10 | $(PropSheetPath)boost_1_58_0\;%(AdditionalIncludeDirectories) 11 | 12 | 13 | $(PropSheetPath)boost_1_58_0\stage\$(Platform)\lib\ 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /boost_1_59_0.props: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)')) 6 | 7 | 8 | 9 | 10 | $(PropSheetPath)boost_1_59_0\;%(AdditionalIncludeDirectories) 11 | 12 | 13 | $(PropSheetPath)boost_1_59_0\stage\$(Platform)\lib\ 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /boost_1_60_0.props: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)')) 6 | 7 | 8 | 9 | 10 | $(PropSheetPath)boost_1_60_0\;%(AdditionalIncludeDirectories) 11 | 12 | 13 | $(PropSheetPath)boost_1_60_0\stage\$(Platform)\lib\ 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /boost_1_61_0.props: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)')) 6 | 7 | 8 | 9 | 10 | $(PropSheetPath)boost_1_61_0\;%(AdditionalIncludeDirectories) 11 | 12 | 13 | $(PropSheetPath)boost_1_61_0\stage\$(Platform)\lib\ 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /boost_1_62_0.props: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)')) 6 | 7 | 8 | 9 | 10 | $(PropSheetPath)boost_1_62_0\;%(AdditionalIncludeDirectories) 11 | 12 | 13 | $(PropSheetPath)boost_1_62_0\stage\$(Platform)\lib\ 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /boost_1_64_0.props: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)')) 6 | 7 | 8 | 9 | 10 | $(PropSheetPath)boost_1_64_0\;%(AdditionalIncludeDirectories) 11 | 12 | 13 | $(PropSheetPath)boost_1_64_0\stage\$(Platform)\lib\ 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /boost_1_65_1.props: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)')) 6 | 7 | 8 | 9 | 10 | $(PropSheetPath)boost_1_65_1\;%(AdditionalIncludeDirectories) 11 | 12 | 13 | $(PropSheetPath)boost_1_65_1\stage\$(Platform)\lib\ 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /boost_1_66_0.props: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)')) 6 | 7 | 8 | 9 | 10 | $(PropSheetPath)boost_1_66_0\;%(AdditionalIncludeDirectories) 11 | 12 | 13 | $(PropSheetPath)boost_1_66_0\stage\$(Platform)\lib\ 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /boost_1_67_0.props: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)')) 6 | 7 | 8 | 9 | 10 | $(PropSheetPath)boost_1_67_0\;%(AdditionalIncludeDirectories) 11 | 12 | 13 | $(PropSheetPath)boost_1_67_0\stage\$(Platform)\lib\ 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /boost_1_68_0.props: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)')) 6 | 7 | 8 | 9 | 10 | $(PropSheetPath)boost_1_68_0\;%(AdditionalIncludeDirectories) 11 | 12 | 13 | $(PropSheetPath)boost_1_68_0\stage\$(Platform)\lib\ 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /boost_current.props: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)')) 6 | 7 | 8 | 9 | 10 | $(PropSheetPath)boost_1_68_0\;%(AdditionalIncludeDirectories) 11 | 12 | 13 | $(PropSheetPath)boost_1_68_0\stage\$(Platform)\lib\ 14 | 15 | 16 | 17 | --------------------------------------------------------------------------------