アプリ版:「スタンプのみでお礼する」機能のリリースについて

をフリーで使うため
それを可能にするライブラリをDL&Installしたいのですが
linuxC言語(gcc)でPostgresqlを使用できるライブラリを教えてください
高速化のためできればCでやりたいのですが
なければC++でもいいですから
教えてください

よろしくお願いします

A 回答 (3件)

調べましたか?

この回答への補足

ありがとうございます

勿論調べました
mysqlにはyumでインストールできるものが有るのですが
postgresqlには使い方の説明サイトがないC++ようのlibpqxxがあるだけです

よろしくお願いします

補足日時:2011/09/07 13:59
    • good
    • 0

PostgreSQL に標準で含まれている libpq です。


http://www.postgresql.org/docs/9.0/static/libpq. …

参考URL:http://www.postgresql.org/docs/9.0/static/libpq. …
    • good
    • 0
この回答へのお礼

ありがとうございます
C++用libpqxxはyumでインストールしているのですが
libpqはyumではインストールできませんので
DL&Installしたいと思います

やはりlibpq系しかないのですね
説明サイトが豊富にあるメジャーなAPIパックはpostgresqlにはないのですね

ありがとうございました

お礼日時:2011/09/07 14:07

ディストリビューション不明ですが…



>libpqはyumではインストールできませんので

手元のCentOS5.6では…
>[root@localhost ~]# rpm -qs postgresql-libs
>通常 /usr/lib/libecpg.so.5
>通常 /usr/lib/libecpg.so.5.1
>通常 /usr/lib/libecpg_compat.so.2
>通常 /usr/lib/libecpg_compat.so.2.1
>通常 /usr/lib/libpgtypes.so.2
>通常 /usr/lib/libpgtypes.so.2.1
>通常 /usr/lib/libpq.so.4
>通常 /usr/lib/libpq.so.4.1
>通常 /usr/share/locale/af/LC_MESSAGES/libpq.mo
>     :
>[root@localhost ~]# rpm -qs postgresql-devel
>通常 /usr/bin/ecpg
>     :
>通常 /usr/include/ecpgtype.h
>通常 /usr/include/libpq
>通常 /usr/include/libpq-fe.h
>通常 /usr/include/libpq/libpq-fs.h
>通常 /usr/include/pg_config.h
>     :
>通常 /usr/include/sqlca.h
>通常 /usr/lib/libecpg.a
>通常 /usr/lib/libecpg.so
>通常 /usr/lib/libecpg_compat.a
>     :
>[root@localhost ~]#
なりましたが……
    • good
    • 0
この回答へのお礼

ありがとうございます

libpqxxをインストールした段階でlibpqも同時のインストールされたのかもしれません
# find /usr -name libpq*.so
/usr/lib/libpq.so
/usr/lib/libpqxx-3.0.so
#

お礼日時:2011/09/08 08:36

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!