gpt4 book ai didi

c++ - 我在 Mac 上的什么地方放置 MySQL C++ 连接器文件?

转载 作者:太空宇宙 更新时间:2023-11-04 14:20:40 27 4
gpt4 key购买 nike

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

最佳答案

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

  • 把头文件放在你编译器头文件路径的某个地方(比如/usr/include),库文件放在你的编译器lib路径(比如/usr/lib),

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

你也可以这样做

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

但我猜你此时已经明白了。

关于c++ - 我在 Mac 上的什么地方放置 MySQL C++ 连接器文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7933011/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com