我在哪里将MySQL C ++ Connector文件放在Mac上?

时间:2011-10-28 17:57:43

标签: c++ mysql macos

我正在尝试在Mac上安装MySQL C ++ Connector。我从mysql.com下载了tar.gz文件,当我解压缩它时,我有三个文本文件,其中一个是自述文件,没有提供太多帮助。然后是/ include文件夹,它有两个C ++头文件,然后是一个名为/ cppconn的子文件夹,它有另一个14 C ++头文件。然后还有另一个文件夹调用/ lib,它包含一个动态库文件和两个指向该动态库文件的符号链接,以及一个.a文件。我想知道我在Mac上放置这些文件或文件夹的位置,以便我可以编写可以连接到数据库的C ++应用程序?或者,如果gcc或g ++有办法在编译时指定的位置看到这些文件?任何帮助将非常感激。

1 个答案:

答案 0 :(得分:0)

我不知道mac的细节,但通常(在linux / unix / windows中 - 我不希望mac有任何不同)你要么

  • 将头文件放入编译器头路径中的某个位置(例如/ usr / include),编译器库路径中的库文件(例如/ usr / lib),

  • 您可以将它们放在任何您喜欢的位置(可能是/ usr / local / my_cpp_connector),然后将该路径添加到编译器搜索路径中,包括标题和库。

您也可以这样做

/usr/local/my_cpp_connector/include
/usr/local/my_cpp_connector/lib

但我想你现在已经有了这个想法。