Skip to content

Investigate Binary Size Overhead of Linking to Wrapper (Boost) #583

@planetchili

Description

@planetchili

Concerns have been raised over the dependency of the Wrapper on some Boost libraries. The wrapper has minimal dependency on CommonUtilities, part of which uses Boost libraries (such as ASIO). However, the Wrapper does not consume any objects that have these boost dependencies, so the dependency should not result in additional size of final target binary that links to Wrapper.

Perform a basic experiment where a Release binary size is compared linking to and not linking to the Wrapper to put an upper limit on the maximum that Boost could potentially be contributing. In the non-linking case, add replacement functionality to compare more realistically.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions