Documentation polishing.
This commit is contained in:
parent
b22d1de8b1
commit
7928c63796
@ -701,7 +701,7 @@ You will find that 3 tests fail at the end of the test suite. It is safe to ign
|
||||
|
||||
### 2.17 Building with C++11 and other compilers
|
||||
|
||||
Exiv2 uses the default compiler for your system. Exiv2 v0.27 was written to the C++ 1998 standard and will compile with C++11 and C++14. As _auto\_ptr support is no longer in C++17, you cannot build with that system._ Exiv2 v0.28 and later do not use auto\_ptr and are fully supported with all compilers.
|
||||
Exiv2 uses the default compiler for your system. Exiv2 v0.27 was written to the C++ 1998 standard and uses auto\_ptr. The C++11 and C++14 compilers will issue deprecation warnings about auto\_ptr. As _auto\_ptr support has been removed from C++17, you cannot build Exiv2 v0.27 build with C++17 or later compilers._ Exiv2 v0.28 and later do not use auto\_ptr and will build with all compilers.
|
||||
|
||||
To generate a build with C++11:
|
||||
|
||||
@ -712,7 +712,7 @@ $ cmake .. -DCMAKE_CXX_STANDARD=11 -DCMAKE_CXX_FLAGS=-Wno-deprecated
|
||||
$ make
|
||||
```
|
||||
|
||||
The option -DCMAKE\_CXX\_FLAGS=-Wno-deprecated suppresses warnings from C++11 concerning auto\_ptr which is deprecated.
|
||||
The option -DCMAKE\_CXX\_FLAGS=-Wno-deprecated suppresses warnings from C++11 concerning auto\_ptr and other deprecated features.
|
||||
|
||||
[TOC](#TOC)
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user