Demo工程引入soci
创建Demo工程
打开Visual Studio新建项目,选择Visual C++/Win32 控制台应用程序,修改名称为VastbaseSociDemo,点击确定,完成Demo工程的创建。
引入头文件
创建include目录,将soci的头文件放入。”F:\海量数据\4.文档组工作\接口\soci接口开发手册\image\soci头文件.png”。
引入lib文件
创建lib目录,并在lib目录中创建Debug和Release两个目录,分别将对应版本的soci和PostgreSQL的lib文件放入,有
libsoci_core_4_0.lib
libsoci_postgresql_4_0.lib
libpq.lib(该文件在PostgreSQL的安装路径下的lib目录中)
修改包含目录
工程属性页中包含目录中添加:
$(SolutionDir)$(MSBuildProjectName)\include
C:\Program Files (x86)\PostgreSQL\10\include (PostgreSQL的安装路径下的include目录)
修改附加库目录
工程属性页中附加库目录中添加:
$(SolutionDir)$(MSBuildProjectName)\lib\$(Configuration)
修改附加依赖项
工程属性页中附加依赖项中添加:
libsoci_core_4_0.lib
libsoci_postgresql_4_0.lib
libpq.lib
添加dll文件
将所需dll文件(可在PostgreSQL安装目录下的bin目录下找到)放入exe文件生成目录下:
libcrypto-1_1.dll
libiconv-2.dll
libintl-8.dll
libpq.dll
libssl-1_1.dll