Skip to content

Remove the Boost dependency (and make it really header only) #8

@acki-m

Description

@acki-m

I evaluated several benchmark libraries for C++.
Right at the moment I could not find one benchmark library which is really header only.
For the next release, I wish you could get rid of the boost dependency and make the library a really header only library.

The test framework Catch is also header only, but does not contain a benchmark functionality.
Your library can fill this part. I also think a lot of users would like to simply add the header and start benching.

PS: what is the reason for the pthread linking on linux? Maybe you can also fix this (with std::thread?)
PPS: I also does not see an explanation for linking against boost::chrono on windows, why is this the case?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions