MAC OS X 10.6 上 MySQL C API 的编译问题

2023-12-30

我在使用 MySQL C API 和 Mac OS X 10.6 时遇到问题。当我想编译 SQL 客户端程序时,它会中止并显示此错误消息

ld:找不到 -lmysqlclient 的库

Collect2: ld 返回 1 退出状态

我用这个命令编译:

g++ -I /usr/local/mysql/include/ -L /usr/local/mysql/lib/ -lmysqlclient main.cpp

我已经尝试过不同位置的标头和库 - 没有效果 我已经从其他目的地下载了标头和库 - 与以前的效果相同

任何想法我做错了什么? 如果已经有一个线程我想原谅(在搜索中找不到任何内容)!

问候,丹尼斯


所以经过很多天,不密集的工作;-)这是错误: 如果该库位于标准安装目录中,则编译器不接受该库。我将 include 和 lib 文件复制到/usr/local/include and /usr/local/lib。现在编译没有错误:-)

我不知道为什么它只能在标准路径中工作,但现在它可以工作了。

Dennis

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MAC OS X 10.6 上 MySQL C API 的编译问题 的相关文章

  • 获取 pinterest api 的域名

    目前我正在研究 pinterest api 以从我的域获取 pin 我可以通过 api 获取访问令牌 我正在使用以下方法进行 api 调用来获取域 pin https api pinterest com v3 domains
  • 完成 tmux 重置

    我想知道是否可以完全重置 tmux 主要是 UI 我尝试过删除我的 tmux conf并重新安装 tmux 它 但我总是得到与我定义的相同的状态栏 忘记终止现有会话 tmux kill server 是解决方案 致谢 Kent
  • 我是否应该标准化我的数据库?

    在设计数据库 例如 MySQL 的模式时 会出现是否完全规范化表的问题 一方面 连接 以及外键约束等 非常慢 另一方面 您会获得冗余数据和潜在的不一致 最后优化 是正确的方法吗 即创建一个按书本规范化的数据库 然后查看可以对哪些内容进行非规
  • 安装 mysql2 时出错:无法构建 gem 本机扩展

    我在尝试安装时遇到一些问题mysql2Rails 的宝石 当我尝试通过运行安装它时bundle install or gem install mysql2它给了我以下错误 安装 mysql2 时出错 错误 无法构建 gem 本机扩展 我该如
  • PHP PDF生成问题

    我使用 FPDF 在 PHP 中创建 pdf 我使用会话变量将变量在一种表单之间传递到另一种表单 当我提供一个值时 Report php
  • 从 Xcode 中的 OSX 模拟器删除应用程序

    如何像在 iOS 模拟器上一样从 OSX 模拟器中删除应用程序 由于核心数据 xcdatamodeld 的更改 我想删除一个应用程序 但我找不到方法 提前致谢 对于 macOS Monterey 和 Big Sur 该位置链接到设备文件夹位
  • 数据太长,导致列错误(包含国家字符)

    我必须移植一些DBS变成独立的MySQL版本 5 0 18运行于Windows 7 64 位我遇到了一个困扰我的问题 如果我尝试将任何国家 Unicode 字符插入varchar我收到错误 ERROR 1406 22001 Data too
  • Mac 上使用 Excel VBA 进行正则表达式

    我需要将 regEx 与 Excel VBA 一起使用 我使用的是 Mac OS 10 10 和 Office 2011 因此没有可以使用的 DLL 文件 这里有什么可做的 我读到我必须绑定一个苹果脚本 这是如何完成的以及该脚本需要什么内容
  • Brew Postgresql 启动但进程未运行

    我在 Mac 上通过 Brew 安装了 Postgres 然后 我尝试启动它 gt brew services restart postgres Stopping postgresql might take a while gt Succe
  • 从 .frm 文件恢复 mysql 数据库

    我每周都会倾倒所有桌子以获得备份 但后来我明白它只是存储表的 frm文件 它不显示表的 MYD 和 MYI 文件 所以我只有我的数据库的 frm 文件 而且我的数据库是innodb 那么我可以用数据库中的数据获取我的数据库吗 是的 这是可能
  • 如何将 MySql 表导出/转储到文本文件中,包括字段名称(也称为标题或列名称)

    在 MySql 的解释器中 很容易将表及其字段名称转储到屏幕上 似乎没有简单的方法可以将表导出到制表符分隔或 CSV 输出文件包括它的列标题 我尝试仅使用 SQL 或 Linux 命令行来完成此操作 而不用其他语言编写程序 谢谢 将查询通过
  • 将位置映射到时区

    我需要获取给定地址 位置的时区 假设如有必要 可以将地址 位置反向地理编码 使用谷歌 为纬度 经度 这意味着我可能没有邮政编码 我真的希望谷歌为此提供某种 API 但似乎他们没有 至少你可以在谷歌上搜索 华盛顿特区的时间 并获取时间 TZ
  • 如何在 mac yosemite 上撤消“brew link --force openssl”

    我在尝试使用 php54 升级酿造公式时遇到了一些问题 我在github上找到了一些解决这个问题的建议openssl php 酿造错误 https github com Homebrew homebrew php issues 1181 其
  • 从 NSString 的第一行删除换行符

    我怎样才能删除第一个 nNSString 中的字符 编辑 只是为了澄清一下 我想做的是 如果字符串的第一行包含 n 字符 请将其删除 否则不执行任何操作 即 如果字符串是这样的 nhello this is the first line n
  • SimpleSAMLPHP 重定向循环

    我们正在尝试使用自定义 mysql 数据库设置 sso 但它在以下两个请求之间进入无限循环 POST http 192 168 0 15 simplesaml module php core loginuserpass php 设置Cook
  • 使用 Hibernate Dialect 设置表字符集/排序规则?

    我使用 Hibernate MySQLInnoDB Dialect 来生成 DDL hibernate cfg xml
  • 无效的 PDO 查询不会返回错误

    下面的第二条 SQL 语句在 phpMyAdmin 中返回错误 SET num 2000040 INSERT INTO artikel artikel nr lieferant nr bezeichnung 1 bezeichnung 1
  • $_SESSION 中保存大量信息可以吗?

    我需要存储许多数组 SESSION以防止从 MySQL 检索信息 可以吗 其中 太多 的信息有多少 SESSION还是没有 太多 谢谢 附 或者更好地使用http php net manual en book memcache php ht
  • 无法在 Centos 上安装 php-mysqli 扩展

    我正在尝试将 mysqli 扩展安装到 php yum install php mysqli 我收到下一个错误 Transaction Check Error file usr share mysql charsets Index xml
  • Instagram API 找不到沙盒用户任何喜欢的帖子

    我在沙盒模式下使用 Instagram API 我正在尝试使用经过身份验证的访问令牌从 Instagram API 访问用户喜欢的帖子 该用户是我的应用程序接受的沙箱用户之一 并且喜欢一些帖子 如果我使用相同的令牌调用其他端点 我会得到一些

随机推荐

  • 将 C++11 与 2013 年左右编译器一起使用的选项

    是否有任何完整 正确的实施可用 现在 对于 C 11 正则表达式 关于编译器支持与库支持的注意事项 编译器支持 编译器可以识别针对相关功能添加到语言中的任何新语法 利用添加到程序中的新功能的代码将进行编译 图书馆支持 更新库以实际实现该功能
  • 重新排序时 UITableViewCell 的子视图不可见

    当我重新排序 UITableViewCells 时 拖动时单元格的子视图不可见 无论我在 UITableViewCell 子类中还是在 Storyboard 中以编程方式添加子视图 我总是得到相同的结果 拖动时是否有可能看到带有子视图的真实
  • JMeter分布式测试和命令行参数

    我一直在使用 JMeter 参数来指定负载测试的测试属性 例如 testduration rampup period 等 我在 shell 脚本中指定这些参数 它看起来像这样 JMETER PATH home
  • VB.NET:VB.NET 中的静态 T (C#) 是什么?

    考虑 public static T GetValueOrDefault
  • 程序集/Nasm - 分段错误(核心转储)错误

    我对 NASM 很陌生 我正在尝试执行我找到的在线 MASM 示例 但转换为 NASM 很痛苦 它正确编译并生成输出文件 但是当我尝试运行它时 它给出了分段错误 核心转储错误 我不知道它是什么 操作系统是Ubuntu 尝试在以下环境下执行编
  • 通配某些 YYYYMMDD 日期

    我正在尝试向我的 perl 脚本提供几个文件按日历周 它只是获取从 bash 获取的所有文件 foreach my input ARGV 命名约定如下 FILE XYZ 20140908 0000 000XYZ 这个月的第一周没问题 FIL
  • 无法导出 Kendo Grid 中的隐藏列

    我想隐藏 Kendo Grid 上的一些列并将它们导出到 Excel 作为可见列 然而 使用隐藏 真实 or 可见 假 没有任何意义 并且这些字段不会被导出 解决方法this http www telerik com forums exce
  • Autofac 具有同一接口的多个实现

    我正在使用 Autofac 并且希望有一个接口的多个实现 如何配置 Autofac 以便根据当前类型解决依赖关系 更具体地说 我有一个接口和多个应该链接在一起的实现 让我解释一下 虚构的类 public interface IMessage
  • 在postgresql中创建表空间

    我正在尝试在 postgres 中创建表空间 但遇到所有权问题 我正在使用的命令是 CREATE TABLESPACE magdat OWNER maggie LOCATION home john BSTablespace 我收到错误 ER
  • .NET 4 中是否允许通用运算符重载?

    我假设 否 但我在谷歌上找不到确凿的证据来支持这个假设 使用关键字 vb net 通用运算符重载 仅产生 1 个结果 删除 重载 会产生更多结果 但没有直接说明该问题 我的想法是给定一个抽象类 如果能够实现派生类可以使用的通用运算符重载 在
  • 锁损坏了?魔法僵局?

    我正在处理多线程错误 现在我看到由于某种原因锁甚至没有执行一次而是被锁定了 我还有下一堂课 public sealed class Foo private readonly object lock new object private st
  • 使用 Python 关闭 AWS Lambda 执行上下文后进行清理

    来自使用 AWS Lambda 函数的最佳实践 https docs aws amazon com lambda latest dg best practices html 利用执行上下文重用来提高函数的性能 在函数处理程序之外初始化 SD
  • 使用 Maven 2 构建可运行的 jar

    我对 Maven 咒语相对较新 但我正在尝试使用 Maven 构建一个命令行可运行的 jar 我已经设置了我的依赖项 但是当我运行时mvn install并尝试运行罐子 发生了两件事 首先 没有找到主类 这是可以纠正的 当我更正这个问题后
  • 推送到 vercel 后无法连接到 websocket 服务器

    当我在本地运行我的服务器时 它工作得很好 但是 一旦我将其上传到 vercel 我就会收到类似 polling xhr js 202 GET 的错误400 与 wss giphy chat server vercel app socket
  • 如何使用 gimp 脚本 fu 保存(导出)所有图层?

    有了 gimp fu 我可以保存以下内容one层 至少 这就是我解释的定义gimp file save因为它需要参数drawable 现在 我有以下脚本 from gimpfu import def write text width 400
  • 将构建路径切换到 JDK 10 后,Eclipse 找不到 XML 相关类

    我正在开发一个Maven项目 https github com fcarsten portal core git 分支 platform b om brussels sr7 在 Eclipse 中 当我最近尝试将项目的 Java 构建路径切
  • 如何将Java编译为WASM(WebAssembly)?

    我想知道我可以使用Java并将其编译为WASM WebAssembly 吗 列表https web assembly org getting started developers guide https webassembly org ge
  • setup.py:限制python解释器允许的版本

    我有一个Python 库 不幸的是我还没有更新它以支持 Python 3 In its setup py 我补充说 install requires python lt 3 我的目的是不允许在 Python 3 下安装 使用这个包 因为我知
  • 找到具有给定总和的三元组

    一段时间以来 我一直在为这些问题苦苦挣扎 问题是这样的 我们有 n 2 个数字 我们需要找出是否存在一个三元组 a b c 使得 a b c 0 对于更一般的情况 a b c k k 已给出 存在复杂度为 O n 2log n 的解决方案
  • MAC OS X 10.6 上 MySQL C API 的编译问题

    我在使用 MySQL C API 和 Mac OS X 10 6 时遇到问题 当我想编译 SQL 客户端程序时 它会中止并显示此错误消息 ld 找不到 lmysqlclient 的库 Collect2 ld 返回 1 退出状态 我用这个命令