mirror of
https://github.com/catchorg/Catch2.git
synced 2024-11-22 13:26:10 +01:00
Mention missing catch_user_config.hpp in FAQ
This commit is contained in:
parent
a94bee771e
commit
9538d16005
14
docs/faq.md
14
docs/faq.md
@ -10,6 +10,7 @@
|
|||||||
[Does Catch2 support running tests in parallel?](#does-catch2-support-running-tests-in-parallel)<br>
|
[Does Catch2 support running tests in parallel?](#does-catch2-support-running-tests-in-parallel)<br>
|
||||||
[Can I compile Catch2 into a dynamic library?](#can-i-compile-catch2-into-a-dynamic-library)<br>
|
[Can I compile Catch2 into a dynamic library?](#can-i-compile-catch2-into-a-dynamic-library)<br>
|
||||||
[What repeatability guarantees does Catch2 provide?](#what-repeatability-guarantees-does-catch2-provide)<br>
|
[What repeatability guarantees does Catch2 provide?](#what-repeatability-guarantees-does-catch2-provide)<br>
|
||||||
|
[My build cannot find `catch2/catch_user_config.hpp`, how can I fix it?](#my-build-cannot-find-catch2catch_user_confighpp-how-can-i-fix-it)<br>
|
||||||
|
|
||||||
|
|
||||||
## How do I run global setup/teardown only if tests will be run?
|
## How do I run global setup/teardown only if tests will be run?
|
||||||
@ -89,6 +90,19 @@ above what your platform does. **Important: `<random>`'s distributions
|
|||||||
are not specified to be repeatable across different platforms.**
|
are not specified to be repeatable across different platforms.**
|
||||||
|
|
||||||
|
|
||||||
|
## My build cannot find `catch2/catch_user_config.hpp`, how can I fix it?
|
||||||
|
|
||||||
|
`catch2/catch_user_config.hpp` is a generated header that contains user
|
||||||
|
compile time configuration. It is generated by CMake/Meson/Bazel during
|
||||||
|
build. If you are not using either of these, your three options are to
|
||||||
|
|
||||||
|
1) Build Catch2 separately using build tool that will generate the header
|
||||||
|
2) Use the amalgamated files to build Catch2
|
||||||
|
3) Use CMake to configure a build. This will generate the header and you
|
||||||
|
can copy it into your own checkout of Catch2.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
[Home](Readme.md#top)
|
[Home](Readme.md#top)
|
||||||
|
Loading…
Reference in New Issue
Block a user