制作一个连接到PostgreSQL数据库的标题我将libpq函数封装到我自己的函数中,但是在其中一个函数中,它应该返回一个PGconn类型的指针,我得到了类型错误...
ConexionPostgres.c:32:6: aviso: la asignación crea un puntero desde un entero sin una conversión [activado por defecto]
/tmp/ccCeaewL.o: In function
主':
ConexionPostgres.c:
(.text+0x86
): undefined reference to
{setBD {1}}
我认为这是因为原型所以我改变了proto并将定义直接放在main之前,但没有任何东西......有人能说出发生了什么吗?
我正在检查Postgres libpq文档和libpq-fe.h直接查看原型,所以我没有遗漏任何东西,但我很困惑。这是我的代码:
'
答案 0 :(得分:3)
错字。您调用函数setBD()
,而定义的函数称为setDB()
。