mirror of
https://github.com/catchorg/Catch2.git
synced 2025-08-12 17:14:50 +02:00
First draft
18
What-compilers-does-CATCH-work-with.md
Normal file
18
What-compilers-does-CATCH-work-with.md
Normal file
@@ -0,0 +1,18 @@
|
||||
CATCH should work with any compiler capable of compiling C++98 to a reasonable degree.
|
||||
|
||||
However even modern compilers have their idiosyncrasies and, despite an effort to keep it portable, there are some parts to the code-base that remain necessarily platform dependent.
|
||||
|
||||
Therefore this page is an attempt to capture a list of compilers and platforms that CATCH is known to run on successfully (as well as those it is known not to, or to have problems with). Please note that this list relies on community feedback. If you don't see the compiler you are interested in here don't assume it won't work. If possible please try it for yourself and report your findings in [[This issue|https://github.com/philsquared/Catch/issues/103]] so this page can be updated to help others too.
|
||||
|
||||
Thanks for the support.
|
||||
|
||||
## Fully supported
|
||||
* GCC 4.2 / Mac
|
||||
* LLVM 4.0 / Mac
|
||||
|
||||
* MSVC 9 (Windows)
|
||||
* MSVC 10 (Windows)
|
||||
|
||||
## Works but with known issues
|
||||
|
||||
## Known not to work
|
Reference in New Issue
Block a user