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

相关推荐
比奥利奥还傲.3 天前
哪吒监控面板实战:部署 Dashboard、接入 Agent、钉钉告警,再配置固定公网访问
网络·人工智能·分布式·1024程序员节
默 语4 天前
Java新手入门:从零开始安装JDK并配置环境变量
java·开发语言·python·mysql·group by·1024程序员节·数据去重
瀚高PG实验室6 天前
瀚高数据库如何克隆表
数据库·sql·postgresql·瀚高数据库
瀚高PG实验室8 天前
瀚高数据库V9.0.5数据脱敏完整配置步骤
jvm·数据库·postgresql·瀚高数据库
瀚高PG实验室9 天前
使用pg_stat_statements抓取数据库TOP SQL
数据库·sql·postgresql·瀚高数据库
瀚高PG实验室15 天前
HAC 集群主节点状态在starting、running之间频繁切换
运维·数据库·postgresql·瀚高数据库
学传打活20 天前
【边打字.边学昆仑正义文化】_进阶篇5 宇宙星系的运转(续3)
微信公众平台·1024程序员节·汉字·昆仑正义文化
瀚高PG实验室23 天前
PostgreSQL CREATE TYPE 未检查 multirange schema 的 CREATE 权限HGVE-2026-E007
数据库·postgresql·瀚高数据库
瀚高PG实验室23 天前
PostgreSQL pg_basebackup 和 pg_rewind 可覆盖源端超级用户选择的无关文件HGVE-2026-E010
数据库·postgresql·瀚高数据库
学传打活25 天前
【边打字.边学昆仑正义文化】_进阶篇5 宇宙星系的运转(续1)
微信公众平台·1024程序员节·汉字·昆仑正义文化