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

相关推荐
学传打活4 小时前
古代汉语是源,现代汉语是流,源与流一脉相承。
微信公众平台·1024程序员节·汉字·中华文化
瀚高PG实验室2 天前
审计策略修改
网络·数据库·瀚高数据库
瀚高PG实验室3 天前
ETL中,分区表子表未及时收集统计信息,导致sql执行耗时很长
数据库·数据仓库·sql·etl·瀚高数据库
瀚高PG实验室5 天前
HGDB 4.5.8.8开启oracle兼容执行带聚合函数的SQL导致数据库进程被信号11杀死
数据库·sql·oracle·瀚高数据库
学传打活5 天前
【边打字.边学昆仑正义文化】_19_星际生命的生存状况(1)
微信公众平台·1024程序员节·汉字·昆仑正义文化
瀚高PG实验室9 天前
使用hgdbdeveloper开发工具导出数据后在异机恢复时报错
数据库·瀚高数据库
unable code12 天前
[HNCTF 2022 WEEK2]ez_ssrf
网络安全·web·ctf·1024程序员节
unable code13 天前
[NISACTF 2022]easyssrf
网络安全·web·ctf·1024程序员节
unable code14 天前
BUUCTF-[第二章 web进阶]SSRF Training
网络安全·web·ctf·1024程序员节
开开心心就好15 天前
进程启动瞬间暂停工具,适合调试多开
linux·运维·安全·pdf·智能音箱·智能手表·1024程序员节