Linux环境下编译C语言使用libpq连接瀚高数据库

文章目录

环境

系统平台:Linux x86-64 Red Hat Enterprise Linux 7

版本:5.6.5

文档用途

一、测试环境

数据库版本:企业版 5.6.5-cluster

虚拟机环境:centos 7

编译器:gcc

二、环境搭建

复制代码
如果系统没有gcc编译器,可以使用yum install gcc安装。

三、编写文档

复制代码
1. 使用vim编写.c文件test.c(注意:文件名必须是.c文件)



2.使用gcc编译

gcc -c -I/opt/HighGo5.6.5-cluster/include test.c -I后面要指定数据库include目录

root@localhost 5.6.5\]# gcc -c -I/opt/HighGo5.6.5-cluster/include test.c 3.通常可以通过gcc的"-o"选项来指定自己的可执行程序名称。 \[root@localhost 5.6.5\]# gcc -o test test.o -L/opt/HighGo5.6.5-cluster/lib -lpq 4.编译可执行文件 ./test ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/e454b0414c0d4cca9565000af6a7d6ef.png) 附:linux环境C语言连接增删改查HGDB libpq讲解.txt

相关推荐
开开心心就好10 小时前
发票合并打印工具,多页布局设置实时预览
linux·运维·服务器·windows·pdf·harmonyos·1024程序员节
瀚高PG实验室3 天前
HighGo Database中的约束条件
数据库·瀚高数据库
瀚高PG实验室4 天前
数据库日志过大
数据库·瀚高数据库
瀚高PG实验室4 天前
PostgreSQL到HighgoDB数据迁移
数据库·postgresql·瀚高数据库
开开心心就好5 天前
开源免费高速看图工具,支持漫画大图秒开
linux·运维·服务器·安全·ruby·symfony·1024程序员节
瀚高PG实验室8 天前
通过数据库日志获取数据库中的慢SQL
数据库·sql·瀚高数据库
unable code8 天前
磁盘取证-Flying_High
网络安全·ctf·misc·1024程序员节·磁盘取证
瀚高PG实验室9 天前
HighGo Database判断流复制主备角色的方法
数据库·postgresql·瀚高数据库
unable code9 天前
磁盘取证-ColorfulDisk
网络安全·ctf·misc·1024程序员节·内存取证
unable code10 天前
磁盘取证-[第十章][10.1.2 磁盘取证方法]磁盘取证1
网络安全·ctf·misc·1024程序员节·内存取证