MFC调用4.0.1版本libpqxx库连接postgresql数据库提示编译错误

来源:互联网 发布:美国官方语言 知乎 编辑:程序博客网 时间:2024/05/29 17:42

在MFC编程中,调用4.0.1版本libpqxx库连接postgresql数据库,在会出现编译错误,具体的错误提示如下:


fatal error C1189: #error :  "Oops: min() and/or max() are defined as preprocessor macros.  Define NOMINMAX macro before including any system headers!"



解决方法 1:


打开文件“ stdafx.h ”文件,然后在包含其他头文件之前,首先添加libpqxx库的头文件。如图:



解决方法 2:


打开文件“ stdafx.h ”文件,首先包含其他头文件,最后再添加libpqxx库的头文件。如图:




0 0
原创粉丝点击