050a475304 | ||
---|---|---|
.. | ||
boost@45d1a0a0eb | ||
cryptopp@131fdc1bdf | ||
inja@635e1fb183 | ||
libpqxx@819940f96d | ||
README.md |
README.md
Dependencies
Boost
CMD:
git clone --single-branch --branch master --recursive https://github.com/boostorg/boost.git
cd boost
bootstrap
b2
Crypto++
CMD:
git clone https://github.com/weidai11/cryptopp.git
- Go to
cryptopp
. - Use VS2019 to open
cryptest.sln
. - For
Debug
x64
configuration, openProperties
ofcryptlib
project. InC/C++
Code Generation
, setRuntime Library
toMultithreading Debug DLL (/MDd)
. - For
Release
x64
configuration, openProperties
ofcryptlib
project. InC/C++
Code Generation
, setRuntime Library
toMultithreading DLL (/MD)
. Batch Build
Debug
ANDRelease
x64
ofcryptlib
.
PostgreSQL 14.0
- Use this link to download the binaries.
- Unzip the zip archive here. It should be named
pgsql
and containsbin
,include
andlib
.
Libpqxx
CMD:
git clone https://github.com/jtv/libpqxx.git
- Go to
libpqxx
. - Use
cmake-gui
:Browse Source...
andBrowse Build...
to the root directory oflibpqxx
.Add Entry
:PostgreSQL_INCLUDE_DIR
(PATH
) =../../pgsql/include
Add Entry
:PostgreSQL_LIBRARY
(FILEPATH
) =../../pgsql/lib/libpq
Configure
: Use default settings (VS2019
x64
).Generate
- Use VS2019 to open
libpqxx.sln
. Batch Build
Debug
ANDRelease
x64
ofpqxx
.
inja
CMD:
git clone https://github.com/pantor/inja.git