- We support:
- Visual Studio➚ version 2022 or newer.
- Xcode➚ version 15 or newer.
- GCC➚ version 13 or newer.
- Clang➚ version 16 or newer.
- Other compilers might work.
- We require C++20➚ or newer.
- We require exception support. The
-fno-exceptions
option is not supported. - We require RTTI support. The
-fno-rtti
option is not supported.
- We support Clang's
-fms-extensions
➚ option. - We support the
/W4
option on Visual Studio➚. - We support the
-pedantic
,-Wall
, and-Wextra
options on GCC➚ and Clang➚.
☝️ Note that we support these options, we don't require them to be used. You can decide which options you want to use in your project, we just try to not get in the way by making sure that our code doesn't generate any of those warnings.
- We expect the database to use UTF-8 encoding.
- We expect the database to send
BYTEA
data inbytea
hex format➚. - We expect the database connection to use protocol version 3➚.
This document is part of taoPQ.
Copyright (c) 2021-2024 Daniel Frey and Dr. Colin Hirsch
Distributed under the Boost Software License, Version 1.0
See accompanying file LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt