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

附:linux环境C语言连接增删改查HGDB

libpq讲解.txt

相关推荐
炽天使32815 小时前
Knife4j 4.5.0 + Spring Boot 3.4.11 版本兼容问题解决方案
1024程序员节
liguojun20253 天前
智慧文体旅系统选哪家?豆米跳跳十年技术沉淀支持源码交付
java·大数据·人工智能·物联网·1024程序员节
liguojun202513 天前
篮球馆自动计时收费系统:从规则配置到自动结算的全流程拆解
java·大数据·运维·人工智能·物联网·1024程序员节
瀚高PG实验室1 个月前
db_ha集群中某个节点启动失败,报错缺少sm4加密模块
数据库·瀚高数据库·highgo
开开心心就好1 个月前
解决截图被拦截黑屏问题的免费小工具
安全·智能手机·flink·kafka·pdf·音视频·1024程序员节
瀚高PG实验室1 个月前
java中间件无法连接数据库
java·数据库·中间件·瀚高数据库
瀚高PG实验室1 个月前
数据库启动报错:42501: 无法打开共享内存段 “/PostgreSQL.******“: 权限不够
数据库·postgresql·瀚高数据库
瀚高PG实验室1 个月前
流复制备库停机维护前检查步骤
数据库·瀚高数据库·highgo
开开心心就好2 个月前
清理重复文件释放C盘空间的工具
安全·智能手机·pdf·gitlab·音视频·intellij idea·1024程序员节