Skip site navigation (1) Skip section navigation (2)

Re: c++, g++, gcc под Linux

From: Dmitry Kruglov <info(at)midisa(dot)org>
To: pgsql-ru-general(at)postgresql(dot)org
Subject: Re: c++, g++, gcc под Linux
Date: 2010-08-07 02:46:45
Message-ID: 4C5CC915.5080202@midisa.org (view raw or flat)
Thread:
Lists: pgsql-ru-general
всем спасибо вопрос снят. сам разобрался.

06.08.2010 18:32, Dmitry Kruglov пишет:
> Добрый день господа.
>
> Помогите настроить Netbeans для работы с базой данных Postgresql.
>
> Читаю и делаю как написано здесь:
> http://www.postgresql.org/docs/current/static/libpq-build.html
>
> Вот мои действия:
>
> Создал обычный проект c++.
>
> Добавил пути Сервис - Настройки - С++ - Помошник по работе с кодом - С++
> (а так же Си)
> /usr/include/postgresql они у меня здесь лежат. тут же лежит файл libpq-fe.h
> Далее захожу в свойство проекта.
>
> В дополнительные параметры компилятора добавляю: `pg_config --includedir`
> В дополнительные параметры компоновщика добавляю: `pg_config --libdir`
>
>
> Пытаюсь создать проект:
>
> #include <stdio.h>
> #include <string.h>
> #include <stdlib.h>
> #include <libpq-fe.h>
>
> int main(int argc, char**argv)
> {
>
>     const char *conninfo;
>     PGconn     *conn;
>     PGresult   *res;
>
>     int i;
>     // Prints arguments
>     printf("Arguments:\n");
>     for (i = 0; i < argc; i++) {
>         printf("%i: %s\n", i, argv[i]);
>     }
>    
>     return 0;
> }
>
> Он мне выдает:
> "/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS=
> .build-conf
> src/args.c:33:22: warning: libpq-fe.h: Нет такого файла или каталога
> .... дальше идет куча ошибок. Как написано в ссылке, то компилятор не
> видит директорию include.
> Не пойму что не так. Ранее писал под винду, мне не приходилось указывать
> пораметры компилятора. Там все работало из коробки, даже не задумывался
> над этим.
>
> Помогите мне настроить netbeans для работы с Postgres.
> Буду вам признателен.
> Спасибо.
>
>   


In response to

pgsql-ru-general by date

Next:From: Stanislav OrlenkoDate: 2010-09-26 20:22:25
Subject: posix pattern matching
Previous:From: Dmitry KruglovDate: 2010-08-06 11:32:11
Subject: Re: c++, g++, gcc под Linux

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group