aboutsummaryrefslogtreecommitdiffstats
path: root/README-maintainer
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2021-02-10 20:26:54 +0100
committerJay Berkenbilt <ejb@ql.org>2021-02-10 22:27:58 +0100
commit1b3f84f967daf9a668a5b1f5337d5d3d96e9112b (patch)
tree929d0bdf44742a118a08ebc0b92f4bb413c9efb4 /README-maintainer
parent9fcf61b2f6e9f6670c5ef7103242b4640712dd4f (diff)
downloadqpdf-1b3f84f967daf9a668a5b1f5337d5d3d96e9112b.tar.zst
Require C++14 instead of C++11
Diffstat (limited to 'README-maintainer')
-rw-r--r--README-maintainer8
1 files changed, 4 insertions, 4 deletions
diff --git a/README-maintainer b/README-maintainer
index 901c7dd6..a4840603 100644
--- a/README-maintainer
+++ b/README-maintainer
@@ -4,16 +4,16 @@ ROUTINE DEVELOPMENT
Default:
-./configure CXX="g++ --std=c++11" --enable-werror
+./configure CXX="g++ --std=c++14" --enable-werror
Debugging:
-./configure CXX="g++ --std=c++11" CFLAGS="-g" CXXFLAGS="-g" \
+./configure CXX="g++ --std=c++14" CFLAGS="-g" CXXFLAGS="-g" \
--enable-werror --disable-shared
Profiling:
-./configure CXX="g++ --std=c++11" CFLAGS="-g -pg" CXXFLAGS="-g -pg" \
+./configure CXX="g++ --std=c++14" CFLAGS="-g -pg" CXXFLAGS="-g -pg" \
LDFLAGS="-pg" --enable-werror --disable-shared
Then run `gprof gmon.out`. Note that gmon.out is not cumulative.
@@ -23,7 +23,7 @@ Memory checks:
./configure CFLAGS="-fsanitize=address -fsanitize=undefined -g" \
CXXFLAGS="-fsanitize=address -fsanitize=undefined -g" \
LDFLAGS="-fsanitize=address -fsanitize=undefined" \
- CC=clang CXX="clang++ --std=c++11" \
+ CC=clang CXX="clang++ --std=c++14" \
--enable-werror --disable-shared