ld.exe: unrecognized option ‘--major-image-version‘

devtools/2024/9/23 10:50:58/

问题:在windows环境使用cmake+mingw32+gcc交叉工具链报错

原因:将project指令放到了set(CMAKE_SYSTEM_NAME Linux)之前

下面为CMakeLists.txt正确写法:

cmake_minimum_required(VERSION 3.0)#set(CMAKE_C_COMPILER_WORKS 1)#set(CMAKE_CXX_COMPILER_WORKS 1)#set(CMAKE_ASM_COMPILER_WORKS 1)set(CMAKE_C_COMPILER "aarch64-none-linux-gnu-gcc.exe")set(CMAKE_CXX_COMPILER "aarch64-none-linux-gnu-g++.exe")set(CMAKE_LINKER aarch64-none-linux-gnu-ld.exe)set(CMAKE_SYSTEM_NAME Linux)set(CMAKE_SYSTEM_PROCESSOR arm)project(hello-aarch64)set(src main.cpp)add_executable(hello-aarch64 ${src})

参考:

https://blog.csdn.net/alex_mianmian/article/details/118143017

https://whycan.com/t_6682.html


http://www.ppmy.cn/devtools/35254.html

相关文章

Android 振动和触感反馈功能失效问题分析

文章目录 一、 可以先通过adb来确定是否有打印Log,查看中相关的按键振动事件是否有效二、 适配按键事件三、延长振动时长 在Android13的项目(MTK平台)中遇到这样一个问题,在设置 - 提示音和振动 - 振动和触感反馈 - 打开按触反馈,但是按键没有…

P8800 [蓝桥杯 2022 国 B] 卡牌

P8800 [蓝桥杯 2022 国 B] 卡牌 分析 “最多” -- 二分 1.二分区间(凑齐的卡牌套数): l:a[]min;r:(a[]b[])max 2.check(x): (1)for循环内: 判断x - a[i…

如何用中医揿针治疗肩周炎?

点击文末领取揿针的视频教程跟直播讲解 首先我们先来了解什么是肩周炎 【中医辨证】 肩周炎中医称之为漏肩风、锁肩风、肩凝症等,将肩周炎的一系列症状归纳为痹证的范畴,故又有肩痹、肩胛周痹等病名。 在中医古典医籍《素问痹论》中有骨痹、筋痹、脉…

【leetcode面试经典150题】78.二叉树中的最大路径和(C++)

【leetcode面试经典150题】专栏系列将为准备暑期实习生以及秋招的同学们提高在面试时的经典面试算法题的思路和想法。本专栏将以一题多解和精简算法思路为主,题解使用C语言。(若有使用其他语言的同学也可了解题解思路,本质上语法内容一致&…

【机器学习第二期】MATLAB实现随机森林法

随机森林(Random Forest, RF) 1 原理1.1 重采样方法(Bootstrap resampling method)1.2 特征重要性方法排列重要性法(Permutation Importance method)2 MATLAB相关函数:TreeBagger3 案例:干旱驱动因子分析3.1 案例说明结果变量(Outcome variable)解释变量类别3.2 基于…

如何在Mac安装win虚拟机

1、下载VMware软件 下载地址VMware Fusion 13 2、下载win镜像 win10镜像安装地址 我选的64位 3、打开VMware软件安装镜像 选择从光盘或映像中安装 然后把我们刚刚下载的镜像文件拖到提示的位置上 托进去就变成了这个样子 然后点击继续,我选择的是win10教育…

书客大路灯Sun自掀起护眼新浪潮以来,纷纷直呼“真香现场”

随着科技时代与人们生活水平需求的日益增长,加上网课学习和居家办公的普及,各大灯具厂商都开始搭建起自家的生态,尤其是大路灯这个以外不被重视的品类,也开始找到了自身的定位与价值。 尤其在2024年上半年发布的——SUKER书客护眼…

XY_RE复现(三)

一,baby unity 查看目录,是经过il2cpp加密过的 使用Il2CppDumper提取文件,网上只看见提出apk中的libil2cpp.so文件,相当于 apk的dll,但我们需要解决的是exe,暂时卡住了,后面经过我的搜索&#…