C++ MySQL连接器/C++;在Xcode 9.2中通过自制程序解决使用问题

C++ MySQL连接器/C++;在Xcode 9.2中通过自制程序解决使用问题,c++,homebrew,mysql-connector,xcode9.2,mysql-connector-c,C++,Homebrew,Mysql Connector,Xcode9.2,Mysql Connector C,我已经通过自制成功地在macOS High Sierra 10.13.3上安装了MySQL、Boost和MySQL-connector-c++,但在Xcode中使用这些LIB时遇到了问题。 因此,我的boost和connector lib位于/usr/local/ceral/。因此,我只编写了一个简单的代码示例来检查是否一切都“正常”: 除了我收到一些警告外,一切似乎都正常: 警告:在C++模式下,将“C标题”输入作为“C++头”来处理, 此行为已弃用[-Wdeprecated] 警告:在C++

我已经通过自制成功地在macOS High Sierra 10.13.3上安装了MySQL、Boost和MySQL-connector-c++,但在Xcode中使用这些LIB时遇到了问题。 因此,我的boost和connector lib位于
/usr/local/ceral/
。因此,我只编写了一个简单的代码示例来检查是否一切都“正常”:

除了我收到一些警告外,一切似乎都正常:

警告:在C++模式下,将“C标题”输入作为“C++头”来处理, 此行为已弃用[-Wdeprecated]

警告:在C++模式下,将“C标题”输入作为“C++头”来处理, 此行为已弃用[-Wdeprecated]

但我认为这不是一个大问题。 然后我尝试在Xcode中使用这些lib,所以我这样做: 然而,当我试图用Xcode中的lib编译任何代码时,我得到了以下结果:

未找到包含的“boost/scoped_ptr.hpp”文件;使用“引号”代替'

boost和mysql-connector-c++也有许多类似的错误。显然,将源文件中的所有内容更改为“”不是一个好主意,而且非常累人。 如何修复此错误

#include <mysql_driver.h>
#include <mysql_error.h>
#include <mysql_connection.h>

int main()
{
    return 0;
}
c++ -I /usr/local/Cellar/mysql-connector-
c++/1.1.9_1/include/mysql_connection.h /usr/local/Cellar/mysql-connector-
c++/1.1.9_1/include/mysql_driver.h /usr/local/Cellar/mysql-connector-
c++/1.1.9_1/include/mysql_driver.h main.cpp