- Visual Studio 2017 -- Compiler
- Bunifu_UI_v1.52 -- UI Framework
- Boost 1.66
- MySQL 8.0 -- Database
- SOCI 4.0 -- C++ abstraction to access Database
- openssl 1.1.1 -- SSL to send OTP from gmail
-
C++ --> General --> Additional Include Directories E:\boost-2017\boost_1_66_0;E:\Hetal\SOCI\include;E:\Hetal\SOCI\build\include; C:\Program Files\MySQL\MySQL Server 8.0\include;E:\openssl\OpenSSL-Win64\include;%(AdditionalIncludeDirectories)
-
C++ --> PreProcessor --> Preprocessor Definitions WIN32;_DEBUG;HAVE_BOOST;SOCI_USE_BOOST;USE_ASIO;%(PreprocessorDefinitions)
-
Linker --> General --> Additional Library Directories E:\boost-2017\boost_1_66_0\libs;E:\boost-2017\boost_1_66_0\stage\lib;E:\Hetal\SOCI\build\lib\Debug;E:\openssl\OpenSSL-Win64\lib
-
Linker --> System --> SubSystem Windows (/SUBSYSTEM:WINDOWS)
-
Linker --> Input --> Additional Dependencies soci_core_4_0.lib;soci_empty_4_0.lib;soci_mysql_4_0.lib;libssl.lib;libcrypto.lib;openssl.lib
-
Linker --> Advanced --> Entry point main
-
Configuration Properties --> Debugging --> Command Arguments
-
Copy below DLLs to Debug / Release folder soci_core_4_0.dll soci_empty_4_0.dll soci_mysql_4_0.dll libmysql.dll Bunifu_UI_v1.52.dll