To integrate postgresql to project created with libtorch

I created a project using libtorch and CMake. Here is the CMakeLists.txt ``` cmake_minimum_required(VERSION 3.18 FATAL_ERROR)
project(torch2)

find_package(Torch REQUIRED)
set(CMAKE_CXX_FLAGS “${CMAKE_CXX_FLAGS} ${TORCH_CXX_FLAGS}”)

Specify the path where libpqxx is built

set(LIBPQXX_DIR “/usr/local/cmake1/libpqxx/build/src”)

Create an alias for linking

add_library(pqxx STATIC IMPORTED)
set_target_properties(pqxx PROPERTIES IMPORTED_LOCATION “${LIBPQXX_DIR}/libpqxx.a”)

Also link against libpq (PostgreSQL client library)

find_library(PQ_LIB pq)

add_executable(torch2 main.cpp CSVToTensorDataset.cpp)

Link Torch, libpqxx, and libpq

target_link_libraries(torch2 “${TORCH_LIBRARIES}” pqxx ${PQ_LIB})

set_property(TARGET torch2 PROPERTY CXX_STANDARD 17)


Kind regards