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
Views: Raw Message | Whole Thread | Download mbox | Resend email
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

Browse pgsql-ru-general by date

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