我该把MySQL C++连接器文件放在Mac上的哪里

Where do I place the MySQL C++ Connector files on Mac?

本文关键字:Mac 文件 MySQL C++ 连接器      更新时间:2023-10-16

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

我不知道mac的具体情况,但通常(在linux/unix/windows中-我不希望mac有任何不同(

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

  • 您可以将它们放在任何您喜欢的位置(也许是/usr/local/mycpp_connector(,然后将该路径添加到编译器的搜索路径中,包括头文件和库文件

你也可以像一样

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

但我想你在这一点上已经明白了。