我正在用C编写一个需要MySQL交互的应用程序,所以我从官方网站下载了Connector / C存档,它包含bin,lib和include文件夹,但我不知道在哪里安装它们。 我可以将包含文件复制到我的项目文件夹中,但是我可以在哪里放置lib文件以便我的编译二进制文件(和其他二进制文件)可以找到它?
提前致谢!
答案 0 :(得分:12)
这很令人困惑,不是吗......不知道为什么他们不这么说清楚。
lib / files进入/ usr / local / lib include / files进入/ usr / local / include bin /文件位于/ usr / local / bin
通过finder afaik看不到/ usr / ..目录,所以你必须通过命令行去看它。祝你好运
此外,在您的Xcode项目中,请确保通过转到目标设置,常规,然后添加链接库“libmysqlclient.dylib”来添加链接库
答案 1 :(得分:3)
或者,要通过“mv”在命令行上执行所有操作,您也可以执行(在cmdline上):
defaults write com.apple.finder AppleShowAllFiles TRUE
和
killall Finder
使隐藏文件夹/ usr(以及其他所有内容)可见。
放置连接器文件(如Nektarios明确说明在哪里)并关闭所有“隐藏文件夹 - 查找器窗口”后,执行cmd:
defaults write com.apple.finder AppleShowAllFiles FALSE
再次
killall Finder
隐藏必须隐藏的内容。