精华内容
下载资源
问答
  • [MacOS 10.15.5 ] building for macOS-x86_64 but attempting to link with file built for macOS-x86
    千次阅读
    2020-07-11 13:25:19

    在编译M4BISON的时候碰到这个错误,经过排查后发现,是MACOS升级后,默认的编译配置被/usr/local/bin的给覆盖了,导致编译时使用了错误的ld ar ranlib gcc

    升级后的:
    which ld ar ranlib gcc
    
    /usr/bin/ld
    /usr/local/bin/ar
    /usr/local/bin/ranlib
    /usr/bin/gcc
    

    调整一下PATH路径中的先后关系,先使用/usr/bin路径下的

    sudo  vim /etc/paths
    

    调整为如下顺序

    /usr/bin
    /bin
    /usr/local/bin
    /usr/sbin
    /sbin
    
    修改后:
    which ld ar ranlib gcc
    
    /usr/bin/ld
    /usr/bin/ar
    /usr/bin/ranlib
    /usr/bin/gcc
    

    经过上述,就可以正确编译了。

    引用

    • https://gowa.club/macOS/%E5%9C%A8macOS-Mojave%E4%B8%8A%E7%BC%96%E8%AF%91Lua%E5%A4%B1%E8%B4%A5%E7%9A%84%E7%BB%8F%E5%8E%86.html
    更多相关内容
  • macOS上的硬链接 安装 npm i -g mac-hardlink 用法 hardlink -h hardlink <src> 或取消链接: hardlink <dir> -u
  • 更新TP-LINK TL-WN823N无线USB网卡驱动 (https://download.csdn.net/download/xufengpeak/11454692), 可以支持到最新版macOS 10.15 (Catalina),使用正常。 注意从10.15起,系统架构已经重新设计,所有之前版本的TL...
  • macOS 10.15 (Catalina),亲测使用正常。
  • TP-LINK TL-WN823N无线USB网卡驱动,可以支持最新版Mac OS X 10.11(El Capitan). 无线网卡就是京东上买的,经验证可以正常驱动,使用无线连接稳定,顺便来发个帖分享下。
  • macOS Keyboard Maestro宏组–一次击键即可复制来自不同应用程序的MD链接。 请参阅Keyboard Maestro论坛上的[Copy as Markdown Link] ( )。 特定于应用程序的子宏将主要的Copy as Markdown Link宏扩展到文档窗口...
  • 更新TP-LINK TL-WN823N无线USB网卡驱动 (https://download.csdn.net/download/xufengpeak/10263981), 可以支持到最新版Mac OS X 10.14.6 (Mojave),使用正常。 注意该驱动还是beta版状态,不放心的可以先不下。
  • SwiftUI基础组件之Link打开URL网页链接 Link是SwiftUI中的控件,可让您通过打开Safari并加载所需的网站来导航至URL。它看起来就像一个标准按钮。为了正确使用链接,您需要使用文本标签和目标URL对其进行定义。可以...

    实战需求

    SwiftUI基础组件之Link打开URL网页链接

    Link是SwiftUI中的控件,可让您通过打开Safari并加载所需的网站来导航至URL。它看起来就像一个标准按钮。为了正确使用链接,您需要使用文本标签和目标URL对其进行定义。可以通过更改文本标签的字体和颜色来设置链接的样式。

    本文价值与收获

    看完本文后,您将能够作出下面的界面

    如何打开URL网页链

    如何打开URL网页链


    基础知识

    Link

    用于导航到URL的控件。

    struct Link<Label> where Label : View
    

    总览

    您可以通过提供目标URL和标题来创建链接。标题告诉用户链接的目的,它可以是字符串,也可以是标题键,该键返回用于构造在应用程序UI中向用户显示的标签的本地化字符串。下面的示例创建一个链接,并显示您提供的标题字符串,作为您应用程序中的链接样式视图:example.com

    Link("View Our Terms of Service",
          destination: URL
    展开全文
  • ST-LINK调试探针(JTAG/SWD);UART、USB DFU、I2C、SPI,以及CAN自举程序接口;对外部存储器进行编程、擦除和验证操作,而外部Flash加载程序示例可以帮助用户为特定的外部存储器开发加载程序;自动完成STM32编程(擦除...
  • STM32 STM32CubeMX Eclipse ST-Link Blink macOS

    千次阅读 2018-04-08 20:51:36
    前些天写了 macOS STM32开发(STM32CubeMX/SW4STM32/ST-Link), 那时在Eclipse中没有用ST-Link下载, 这篇博客使用ST-Link下载. Blink工程 STM32F103C8T6板子上PC13引脚接了LED. 打开STM32CubeMX-&gt;New ...

    前些天写了 macOS STM32开发(STM32CubeMX/SW4STM32/ST-Link), 那时在Eclipse中没有用ST-Link下载, 这篇博客使用ST-Link下载.

    Blink工程

    STM32F103C8T6板子上PC13引脚接了LED.
    打开STM32CubeMX->New Project->选择STM32F103C8Tx.

    Pinout选项卡
    Configuration->Peripherals:

    • SYS->Debug->Serial Wire.
    • RCC->High Speed Clock(HSE)->Crystal/Ceramic Resonator.

    PC13->GPIO_Output.

    pinout

    Clock Configuration选项卡
    外部晶振8MHz, HCLK配置72MHz:
    clock

    Configuration选项卡
    GPIO->选中PC13->User Label填入LED0.
    configuration

    **Generate Code **
    Project -> Settings:
    Code Generator选项卡: 勾选Generate peri…
    generate

    Project选项卡: Project Name填Blink, Toolchain / IDE选择SW4STM32->OK.
    project

    Project -> Generate Code, 然后Open Project:
    open

    Eclipse (System Workbench for STM32)

    连接ST-Link V2 和 STM32F103最小系统(GND SWCLK SWDIO三根线):
    st-link

    可以用VS Code(配合插件, 代码补全比较好用, 推荐)或者直接在Eclipse中编辑main.c, 保存:
    add

    用VS Code时, Eclipse中这个 link with editor 的按钮可以勾上:
    link

    直接点击Eclipse的 Run 按钮运行(主要是为了生成.elf文件等):
    runas

    Eclipse -> Run -> Run Configurations:
    eclipserun

    Debugger选项卡 -> 点击 Show generator options… 按钮 展开:

    debug

    已经配置好Run Configurations也可以直接点击run按钮下载运行:

    run

    这时可以看到板子上的LED闪烁了.


    2020-01-19更新: STM32CubeIDE, ST官方亲儿子支持macOS了, 快去试试吧!

    展开全文
  • macOS STM32开发(STM32CubeMX/SW4STM32/ST-Link)

    万次阅读 2017-12-25 21:49:10
    STM32 STM32CubeMX Eclipse ST-Link Blink macOS 2020-01-19更新: STM32CubeIDE , ST官方亲儿子支持macOS了, 快去试试吧! 参考 STLINK参考了 https://my.oschina.net/purplespace/blog/1574806 留待...

    前言

    今天又又又尝试了…还好最终下进去了程序…尽管过程一点都不完美…也足够欣喜一下的…


    安装Java JDK / STM32CubeMX / HAL Firmware Package

    下载STM32CubeMX, 下面的Get Software. 需要注册一个ST的帐号, 文件名en.stm32cubemx.zip, 下载完自动解压到当前文件夹, 有以下文件:
    0

    同时需要下载 Java JDK :
    2

    下载完成后, 先安装Java JDK.
    从浏览器直接下载的程序很可能会弹出 macOS的安全警告, 系统偏好设置->安全性与隐私->仍要打开 就可以了.
    然后我试着双击SetupSTM32CubeMX-4.23.0, 闪一下就没有反应了, 不要方:
    SetupSTM32CubeMX-4.23.0右键->显示包内容->Contents->MacOs->双击SetupSTM32CubeMX-4_23_0_macos, 会弹出macOS的终端, 之后自动打开:
    3
    一步步往下装就好了, 最后有一个Generate an antomatic installation script, 点一下, 确定即可.

    接下来安装HAL固件包, 打开STM32CubeMX->Help->Install New Libraries. 这里我安装了常用的F4, F2, F1, F0的固件包, 个装库的过程有时候是欢快的, 有时候却伴有中断的痛苦…


    安装SW4STM32(OpenSTM32) / ARM Toolchain

    下载OpenSTM32, 需要注册一个此网站的帐号, 文件名install_sw4stm32_macos_64bits-v2.3.run:
    10

    这个.run下载完后默认双击是不能运行的, 官方给出了解决办法:
    11

    打开macOS的终端, 切换到.run文件所在的目录输入命令:

    chmod 755 install_sw4stm32_macos_64bits-v2.3.run
    ./install_sw4stm32_macos_64bits-v2.3.run
    

    如下:
    12

    13

    之后一步步安装就可以了, 中间有一个STLinkServer的选项, 勾上, 安装的时候终端界面可能会需要输入密码:
    这里写图片描述

    输入密码后, 安装也就基本完成了, 名字是SystemWorkbench.
    打开装好的 SystemWorkbench, 先选择一个文件夹作为工作空间:
    28

    然后, 会自动安装ARM工具链:
    23

    参考这个链接来看STM32CubeMX与 System Workbench for STM32的配合使用:
    Importing a STCubeMX generated project.


    ST-Link V2驱动与工具安装

    上个步骤我们下载了ST-Link的驱动, 实用程序->Ac6->stlinkserver->双击stlinkserver_install.sh(不能运行也可以双击st-stlink-server.1.0.6-1.pkg安装).
    当然, 也可以去ST官网 下ST-Link驱动.

    ST官方也提供了ST-Link的图形化下载工具STM32CubeProgrammer, 下载完成解压后双击 SetupSTM32CubeProgrammer-1.0.0.app 安装(需要系统偏好设置->安全性与隐私->仍要打开), 又是一个双击没反应的, 继续右键->显示包内容->Contents->MacOs->双击 SetupSTM32CubeProgrammer-1_0_0_macos. 结果安装出错, 卸载JDK9, 安装JDK8, 这次装成功了, 还是打不开… 希望这里有人成功.

    既然STM32CubeProgrammer没有成功, 用命令行下也是可以的, 打开终端, 先安装HomeBrew:

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    

    安装stlink工具:

    brew install stlink
    

    Hello World 之 Blink

    我的STM32F103C8T6板子上PC13引脚接了LED, 就用这个完成Blink好了.
    打开STM32CubeMX->New Project->选择STM32F103C8Tx.

    Pinout选项卡
    Configuration->Peripherals:
    SYS->Debug->Serial Wire.
    RCC->High Speed Clock(HSE)->Crystal/Ceramic Resonator.

    PC13->GPIO_Output.

    Clock Configuration选项卡
    外部晶振8MHz, HCLK配置72MHz.

    Configuration选项卡
    GPIO->选中PC13->User Label填入LED0.

    Project->Generate Code
    Code Generator选项卡: 勾选Generate peri…

    Project选项卡: Project Name填Blink, Project Location可以选择上面System Workbench for STM32的Workspace文件夹, Toolchain / IDE选择SW4STM32->OK.
    29

    然后点击OpenProject, 在USER CODE BEGIN 3下面填写:

    HAL_GPIO_TogglePin(LED0_GPIO_Port, LED0_Pin);
    HAL_Delay(1000);
    

    30

    然后选中Blink->右键->Run As(可以线Run Configuration配置)->Ac6 STM32 C/C++ Application:
    31

    会自动编译下载. 我这里没下成功, 留待慢慢排查, 关掉Eclipse, 这次通过终端下了:
    切换到bin目录, 并下载程序: st-flash write Blink.bin 0x8000000
    27

    可以看到程序已经运行了.

    2018-4-8更新: 直接在Eclipse中用ST-Link下载参考 STM32 STM32CubeMX Eclipse ST-Link Blink macOS

    2020-01-19更新: STM32CubeIDE, ST官方亲儿子支持macOS了, 快去试试吧!


    参考

    STLINK参考了
    https://my.oschina.net/purplespace/blog/1574806

    留待解决

    J-Link下载
    单VS Code STM32开发
    System Workbench for STM32直接用ST-LINK调试下载.

    展开全文
  • macOS SwiftUI开发教程之不用使用NavigationLink实现页面切换 本文价值与收获 看完本文后,您将能够作出下面的界面 看完本文您将掌握的技能 VStack 设置窗体大小 .frame(maxWidth: .infinity, maxHeight: ....
  • macOS下常用的指令

    千次阅读 2019-02-09 17:29:08
    文章目录开启终端清空当前屏幕获取root权限列出文件转化目录文件操作建立新目录删除目录拷贝文件&amp;amp;amp;amp;amp;amp;amp;移动文件删除文件环境变量别名网络请求 开启终端 command+空调 进入聚焦搜索 输入...
  • MacOS 上使用 Qt 开发 Android APP

    千次阅读 2022-04-10 22:35:19
    完成安装后,启动 QtCreator,按状态栏提示 Link with Qt。 进入 QtCreator 首选项设置 Configure Android。Android SDk 部分,点击 Set Up SDk,根据提示,由 QtCreator 帮忙完成安装配置。完成后确保显示绿勾 ...
  • ec:38:1e:ea:52 UHLWIir 19 224 en0 887 192.168.1.101/32 link#4 UCS 1 0 en0 192.168.1.101 48:d7:5:cb:7d:bd UHLWIi 1 4 lo0 192.168.1.104 7c:b2:32:70:33:5c UHLWI 0 2 en0 1053 224.0.0/4 link#4 UmCS 2 0 en0...
  • 接口StackNavigationView非常相似的一个NavigationView ,只要确保不使用NavigationLink内StackNavigationView不过,它会导致不确定的行为。 您将在找到完整的示例。 struct ContentView : View { @State private ...
  • 基于freeBSD的内核,移植gcc等工具肯定不是问题,当然在macos下做arm开发是没什么意义的。当然串口+arm-xx-gcc肯定也行,就是没IAR和Keil好用。先安装libusb for mac os然后再去segger下载mac的驱动运行jlinkexe....
  • 本项目仅用于学习交流---出于非法用途---若有侵犯,联系删除 本项目仅用于学习交流---出于非法用途---若有侵犯,联系删除 本项目仅用于学习交流---出于非法用途---若有侵犯,联系删除 magnetX是什么?...
  • Mac 操作系统挺适合开发者进行写代码,最近碰到了一个问题,问题是如何在 macOS目录创建文件夹。不同的 macOS 版本处理方式不同,下面我们展开讲一下 一、为什么要在 Mac 根目录创建文件夹 有些场景程序需要访问...
  • 您只能在MacOS上使用适用于 5.x的该插件,才能一键使用连接到数据库! 安装 从下载.tgz文件。 导航到本地→附加组件→已安装→从磁盘安装,然后选择.tgz文件。 启用TablePlus并重新启动本地。 用法 就像Sequel Pro或...
  • MacOS安装PHP

    2020-07-04 07:48:56
    安装php brew install php@7.4 安装完成的包在 /usr/local/Cellar/ 目录下 ~ cd /usr/local/Cellar/ ~ ls | grep php php
  • EBA~Zoom Link 是一个 ,可以在不需要 EBA 应用程序的情况下在 Linux 和 macOS(当然还有 Windows!)系统上加入/开始实时讲座。 操作说明 在计算机上安装应用程序。 安装为您的浏览器设计的扩展。 (用户需要运行...
  • moonlight-qt:PC的GameStream客户端(Windows,Mac,Linux和Steam Link
  • The next version of macOS is out now, with improvements to Safari, Mail, Photos, and a lot under the hood. Here are the best features you’ll see in macOS 10.13 “High Sierra”. macOS的下一版本现已...
  • MacOS 上运行shell

    2021-05-11 04:53:40
    ### 什么是shell脚本?... In [computing](https://link.jianshu.com?t=https://en.wikipedia.org/wiki/Computing), a **shell** is a [user interface](https://link.jianshu.com?t=https://en.wikipedi...
  • D-Link DFE-530TX PCI Fast Ethernet Adapter Driver For MacOS D-LINK DFE-530TX网卡驱动 苹果(MacOS)版 (dmg安装版)
  • 用于Arduino和Raspberry Pi的IO-Link主屏蔽/帽子的驱动程序库 :warning: 正在开发中:库openiolink尚在开发中,我们希望它能快速更改,包括打破API更改。 反馈受到高度赞赏。 作者 帕斯卡·弗赖(Pascal Frei) ...
  • 在解码Contour Next Link 2.4通讯协议和背负式泵通讯方面进行协作的空间 入门 确保已安装以下依赖项: python pip python-dev libusb-1.0-0-dev libudev-dev liblzo2-dev 克隆此项目 如果您运行的是macOS...
  • MacOS通过homebrew安装python 3.7方法

    千次阅读 2021-10-29 00:55:20
    brew search python3 已经存在,我们可以直接安装了: brew install python@3.7 手动执行一下安装时未完成的创建连接: brew link python@3.7 当前系统下的python3.7的信息: brew info python@3.7 查询软件安装...
  • Linux / MacOS DownZemAll! 是对旧版软件的重写 这是Mozilla Firefox的扩展程序,但在Mozilla Firefox迁移到WebExtensions时,其开发在2016年左右停止。 DownZemAll! 是Windows,MacOS和Linux的独立下载管理器。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 11,081
精华内容 4,432
关键字:

link macos 目录