目录

问题

解决


问题

Golang链接过程中提示如下警告信息:

ld: warning: object file (/var/folders/r5/7b3lfd015v53ddp05qpjwcdh0000gn/T/go-link-507589565/000007.o) was built for newer OSX version (10.15) than being linked (10.14)
ld: warning: object file (/var/folders/r5/7b3lfd015v53ddp05qpjwcdh0000gn/T/go-link-507589565/000008.o) was built for newer OSX version (10.15) than being linked (10.14)
ld: warning: object file (/var/folders/r5/7b3lfd015v53ddp05qpjwcdh0000gn/T/go-link-507589565/000009.o) was built for newer OSX version (10.15) than being linked (10.14)
ld: warning: object file (/var/folders/r5/7b3lfd015v53ddp05qpjwcdh0000gn/T/go-link-507589565/000010.o) was built for newer OSX version (10.15) than being linked (10.14)
ld: warning: object file (/var/folders/r5/7b3lfd015v53ddp05qpjwcdh0000gn/T/go-link-507589565/000011.o) was built for newer OSX version (10.15) than being linked (10.14)
ld: warning: object file (/var/folders/r5/7b3lfd015v53ddp05qpjwcdh0000gn/T/go-link-507589565/000014.o) was built for newer OSX version (10.15) than being linked (10.14)
ld: warning: object file (/var/folders/r5/7b3lfd015v53ddp05qpjwcdh0000gn/T/go-link-507589565/000015.o) was built for newer OSX version (10.15) than being linked (10.14)
ld: warning: object file (/var/folders/r5/7b3lfd015v53ddp05qpjwcdh0000gn/T/go-link-507589565/000016.o) was built for newer OSX version (10.15) than being linked (10.14)
ld: warning: object file (/var/folders/r5/7b3lfd015v53ddp05qpjwcdh0000gn/T/go-link-507589565/000017.o) was built for newer OSX version (10.15) than being linked (10.14)
ld: warning: object file (/var/folders/r5/7b3lfd015v53ddp05qpjwcdh0000gn/T/go-link-507589565/000018.o) was built for newer OSX version (10.15) than being linked (10.14)
ld: warning: object file (/var/folders/r5/7b3lfd015v53ddp05qpjwcdh0000gn/T/go-link-507589565/000019.o) was built for newer OSX version (10.15) than being linked (10.14)
ld: warning: object file (/var/folders/r5/7b3lfd015v53ddp05qpjwcdh0000gn/T/go-link-507589565/000020.o) was built for newer OSX version (10.15) than being linked (10.14)
ld: warning: object file (/var/folders/r5/7b3lfd015v53ddp05qpjwcdh0000gn/T/go-link-507589565/000021.o) was built for newer OSX version (10.15) than being linked (10.14)
ld: warning: object file (/var/folders/r5/7b3lfd015v53ddp05qpjwcdh0000gn/T/go-link-507589565/000022.o) was built for newer OSX version (10.15) than being linked (10.14)

解决

首先,我们知道一个程序如果想要编译成可执行文件需要四个步骤:预处理、编译、汇编和链接。

一个编译器的工作流程一般会包括以下几个步骤,请看图:

接下来,我们开始分析上述问题的原因。根据系统提示的信息,我们知道中间文件 *.o 文件编译时是为 mac OS 10.15 系统编译的,但是链接的时候却是为 mac OS 10.14 系统链接的,前后存在不一致的情况,因此发出警告。 所以,这就给了我们解决该问题的思路。

思路一、指定或者降低编译器的版本,支持OSX 10.14;

思路二、指定或者提升链接器的版本,支持OSX 10.15。

注意:ld(windows上是ld.exe)是链接器,全称是链接编译器(Link eDitor)。

Mac:was built for newer OSX version (10.15) than being linked (10.14)相关推荐

  1. MAC重装Catania 10.15.5操作系统,附带下载地址。

    2021年9月1日00:47:38 前几个月装的是双系统(big sur & win 10),现在换成稳定养老版本10.15.5 ,期间遇到了几个问题,解决并记录,希望对自己 & 你有 ...

  2. cas29162-73-0/5,10,15,20-四(4-溴苯基)卟啉/meso-Tetra (p-bromophenyl) porphine/分子式:C44H26Br4N4/分子量:930.32

    cas29162-73-0/5,10,15,20-四(4-溴苯基)卟啉/meso-Tetra (p-bromophenyl) porphine/分子式:C44H26Br4N4/分子量:930.32 中 ...

  3. 黑苹果升级到catalina 10.15.6问题

    配置 dell 9570 从catalina 10.15.4升级到 10.15.5 无任何问题 今天手贱,升级到10.15.6,问题来了. 主要表现是,有时启动不成功.另外就是三指拖动窗口失效. 发现 ...

  4. Excel公式=SUM(COUNTIF(data,{10,15})*{1,-1})的含义

    iamlaosong文 在介绍countif函数的用法中涉及双条件时一般都有下面的例子: 两个条件求个数(其中data是范围,比如A1:A100) (1) >10并且<=15 =SUM(C ...

  5. Mac系统怎么升级到macOS Catalina 10.15 beta版

    Mac系统怎么升级到macOS Catalina 10.15 beta版 具体的操作方法,可以参考文章: 如何将Mac OS更新到Catalina beta版本? 但是升级的过程中,却遇到了一个问题. ...

  6. Mac OS Catalina (10.15)下编译Redis Desktop Manager(RDM)

    前言 Redis Desktop Manager(RDM) 是个简单易用的GUI Redis 管理工具,支持跨平台.现在Redis Desktop Manager官网已经不在提供编译好的下载来使用,改 ...

  7. db2v9/9.5高级应用开发_macOS 10.15 全新音乐 app 将基于 iTunes 开发,原生 Mac 应用

    在上个月的报告中,我们提到下一代 macOS,也就是 macOS 10.15 将包含全新的独立音乐 app.在当时的报告中提到,全新音乐 app 将采用 Marzipan 开发,也就是苹果官方推出的将 ...

  8. 升级mac最新系统macOS Catalina 10.15

    升级mac最新系统macOS Catalina 10.15 不少人会遇到升级不了最新max系统的情况 比如:此版本的macOS 10.15.1不能按照在这台电脑上 我是10.12升级上去的,普通的从a ...

  9. Mac电脑系统降级至10.15 Catalina(2020末代intel)

    目录 起因 前期准备 降级系统步骤(联网) 选定开机阶段需要按的快捷键 进入简化的macOS 激活锁页面 macOS实用工具页面 抹除磁盘 安装降级系统Catalina 关于从U盘重装系统 相关参考博 ...

  10. mac android工具下载,适用于Mac OS的安卓数据恢复软件Android Toolkit,支持macOS 10.15?...

    原标题:适用于Mac OS的安卓数据恢复软件Android Toolkit,支持macOS 10.15? 适用于Mac OS的安卓数据恢复软件你觉得哪款好用? 安卓数据恢复软件Android Tool ...

最新文章

  1. python【蓝桥杯vip练习题库】BASIC-18 矩形面积交(线段交)
  2. StaticLinkList
  3. java如何调用系统保存框_java使用poi实现excel导出之后如何弹出保存提示框
  4. 使用HOG+LBP实现动物分类:matlab版本
  5. 牛红红的日记(平平无奇拿下域控)
  6. 一键提升多媒体内容质量:漫谈图像超分辨率技术
  7. 新手入门Java疯狂讲义遇到的100个问题
  8. C语言 生成随机数 分析给定范围的随机数生成公式
  9. Excel函数,数据透视表图,某招聘网站职位分析项目
  10. 复杂的密码学也可以人人可懂
  11. 国外服务器 ping值不稳定,为什么美国服务器网络Ping值高
  12. 英语在计算机上比汉语有优势吗,英语和汉语分别有什么优缺点?
  13. Linux 文件权限 -rwxr-xr-- 可读 可写 可执行 什么意思 ?
  14. 亚马逊echo中国使用_我需要Amazon Echo才能使用Alexa吗?
  15. LeetCode刷题笔记 二分查找 局部有序
  16. MySQL 表中 MUL代表什么含义
  17. Idea快捷键大全(Windows)保存起来,用着就来看看。。
  18. U盘安装win7+ubuntu双系统
  19. javascript简介,什么是 JavaScript?,JS的特征,开发环境
  20. 2023美赛各题选择及思路分析

热门文章

  1. easyUI入门教程
  2. jQuery EasyUI教程
  3. php容器概念,PHP容器——Pimple运行流程浅析
  4. 利用大白菜制作多系统启动U盘(ubuntu+windows)
  5. 这是我见过的最垃圾的代码,没有之一
  6. vue-cli中配置gzip压缩
  7. 毕业设计 基于单片机的万能红外遥控器 - 物联网 嵌入式
  8. vue树形权限菜单_vue树形菜单
  9. 实验:高次插值的龙格现象(Runge)实验
  10. 按键控制LED灯开关