对sync_fetch_and_add_4的未定义引用

2023-12-12

每当我尝试使用__sync_fetch_and_add在 64 位机器上使用 -m32 时,我收到以下错误,而它在正常的 64 位机器上可以正常编译。我使用的是 gcc 编译器 4.1.2。这里可能存在什么问题以及解决方案是什么?

replication.cpp:(.text+0xb3b): undefined reference to `__sync_fetch_and_add_4'
replication.cpp:(.text+0xb82): undefined reference to `__sync_fetch_and_add_4'
replication.cpp:(.text+0xcc2): undefined reference to `__sync_fetch_and_add_4'
/tmp/cc7u9FLV.o: In function `potential_barrier_leader(unsigned int, pthread_barrier_t*)':
replication.cpp:(.text+0xd3f): undefined reference to `__sync_fetch_and_add_4'
replication.cpp:(.text+0xd54): undefined reference to `__sync_fetch_and_add_4'
/tmp/cc7u9FLV.o:replication.cpp:(.text+0xdb0): more undefined references to `__sync_fetch_and_add_4' follow
collect2: ld returned 1 exit status
make: *** [all] Error 1

Using -三月=i486旗帜对我有用。

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

对sync_fetch_and_add_4的未定义引用 的相关文章

随机推荐

  • 常量文件中的 codeigniter base_url

    目前我通过以下方式显示图像 img src USER UPLOAD URL 在 application config constants php 中定义 define USER UPLOAD URL uploads user uploads
  • 使用 XSLT 将输入 XML 转换为其他 XML

    我是初学者 想学习 XSLT 我遇到了使用 XSLT 将输入 XML 文件转换为另一个 XML 文件的问题 我的输入 XML 文件
  • 为什么React-router在url改变时不重新渲染页面也不更新数据?

    我正在 React 中构建一个项目 该项目通过自定义挂钩从 API 检索数据 一旦检索到数据 它就会显示卡片 通过单击它们可以打开描述性页面 到这里一切都好 App js
  • 如何从 WebMatrix 2 Beta 中的 vsdoc 文件引用获取 JavaScript Intellisense?

    我将 JavaScript 文件从 Visual Studio 复制到新的 WebMatrix 2 Beta 项目 结果发现 vsdoc 文件没有用于 JavaScript Intellisense
  • Android背景隐藏子视图文本

    我有一个简单的 LinearLayout 当我添加安卓 背景对于 LinearLayout TextView不再可见 我不明白什么
  • PHP CSV 字符串到数组

    我正在尝试将 CSV 字符串解析为 PHP 中的数组 CSV 字符串具有以下属性 Delimiter Enclosure New line r n 示例内容 12345 Computers Acer 4 Varta 5 93 1 0 04
  • Oracle WITH 和 MATERIALIZE 提示充当函数的自主事务

    在 Oracle 12c 中 如果我在查询中调用在 WITH AS 部分中使用 MATERIALIZE 提示的函数 则该函数调用的行为类似于自治事务 DROP TABLE my table CREATE TABLE my table my
  • 使用 WPF 自定义控件库 (.NET Framework) 中普通 WPF 项目中的 App.xaml

    我有一个 WPF 项目App xaml 不是资源字典 带有一些材料设计的东西和一个 ViewModelLocator MVVM 如下所示
  • 如何在 JGit 中编写 git log --stat 命令

    我有以下 git 命令 git log stat 1000 all gt gitstat log 在 JGit 中可以实现这一点吗 如果是 在 JGit 中编写此代码的等效方法是什么 为了访问存储库的历史记录 JGit 提供了RevWalk
  • 使用 Python 每 64 个字符插入一个换行符

    使用 Python 我需要每 64 个字符向字符串中插入一个换行符 在 Perl 中这很简单 s 64 1 n 如何使用 Python 中的正则表达式来完成此操作 有没有更Pythonic的方法来做到这一点 与 Perl 中相同 但使用反斜
  • 调度 Redux 操作是否被视为昂贵?

    我已经使用 React Redux Typescript 堆栈有一段时间了 到目前为止我很喜欢它 然而 由于我对 Redux 还很陌生 所以我一直想知道这个特定的话题 调度 Redux 操作 和 thunk 是否被认为是昂贵的操作并且应该谨
  • struct 是 Racket 中的宏吗?

    我记得我在某处读到它不是宏 而是内置于核心语言中的 类似的事情 我不确定 因为我已经记不起我是从哪里读到的了 也是如此structRacket 中是否有宏 如果不是 为什么它被内置到核心语言中 一个宏 struct rkthas defin
  • PHP:使用 PDO 从 MySQL 数据库输出 utf8 时出现问题

    dbo new PDO mysql host localhost dbname database databaseuser databasepassword array PDO MYSQL ATTR INIT COMMAND gt SET
  • Oracle:模糊查找

    我正在加载一个表来查找员工表 但是 有时源文件和员工表中的名称不正确匹配 Employee table Employee Name Paul Jaymes Source File Paul James 我想要这个匹配 可能有什么解决办法 U
  • 小阵列最快的偏移读取

    为了速度 我想读取第 9 个寄存器中的值引用的 8 个寄存器之一 我认为执行此操作的最快方法是使用 3 个条件跳转 检查第 9 个中的 3 位 登记 这应该比使用偏移量执行此操作的标准方法具有更短的延迟 内存读取 但这仍然需要至少 6 个时
  • 如何将基类型列表转换为派生类型列表

    从派生类到基类 似乎存在许多相反的问题 但我的问题是如何将基类型列表转换为派生类型列表 public class MyBase public int A public class MyDerived MyBase public int B
  • 删除空格和句点

    我无法让这个正则表达式工作 4 182 ex number period 2 blank spaces 3 numbers blank space 2 characters 正则表达式语法应返回 4182 并删除句点 空格和字符 你能帮我吗
  • 从 ArrayList 中删除多个元素的快速算法

    假设 ArrayList 的大小为 n 就我而言 我经常需要从 ArrayList 中删除 1 到 n 个具有不同索引的元素 通过使用 VisualVM Profiler 我发现 ArrayList remove 花费了大约 90 的运行时
  • 如何在按客户分组中添加计数器

    他们是同一个专栏 Name Category A SL B SL C SL A SL A SL C SL 现在在我的脚本中 我将它们分组在类别中 但我想计算它们在查询中出现的次数 请看下面 Customer Line A 1 means i
  • 对sync_fetch_and_add_4的未定义引用

    每当我尝试使用 sync fetch and add在 64 位机器上使用 m32 时 我收到以下错误 而它在正常的 64 位机器上可以正常编译 我使用的是 gcc 编译器 4 1 2 这里可能存在什么问题以及解决方案是什么 replica