`
wangpengfei360
  • 浏览: 1080393 次
文章分类
社区版块
存档分类
最新评论

ld: library not found for -lgcc_s.10.5错误的解决

 
阅读更多

升级至Xcode 3.2.6,编译时出现“ld: library not found for -lgcc_s.10.5”错误,将Edit Project Settings中的Project Format修改为Xcode3.1-compatible。

这样可以在上真机编译和运行,但无法在模拟器上编译,修改n多build设置,错误依旧。

Googling,有人说是没有安装Unix开发包,但我明明装了的。不管,重新安装Xcode,把所有选项包勾上。无解。

正解在这里:http://stackoverflow.com/questions/1365211/error-in-xcode-project-ld-library-not-found-for-lcrt1-10-6-o

照做,Edit Project Settings->Build,将MACOSX_DEPLOYMENT_TARGET 由Compiler default修改为10.6。OK。







分享到:
评论

相关推荐

    gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabi.tar.xz.7z

    标题中的“gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabi.tar.xz.7z”是一个软件编译工具包,由Linaro组织提供,用于在x86_64架构的Linux系统上构建针对ARM Linux设备的应用程序。Linaro是一个开源组织,专注...

    Linux编译静态链接出现:/usr/bin/ld: cannot find -lc,解决方式

    Linux编译静态链接出现:/usr/bin/ld: cannot find -lc. 将libc.a拷贝到usr/lib/中,问题得以解决。

    解决 cannot find -lxxx 的问题

    ### 解决 "cannot find -lxxx" 的问题 在Linux环境下进行软件开发或构建时,可能会遇到链接器报错 `cannot find -lxxx` 的情况。这类错误通常出现在使用 `gcc` 或其他编译工具进行链接操作的过程中,当链接器无法...

    riscv32-unknown-elf-gcc-8.4.0_2.txz

    riscv32-unknown-elf-gcc 学习riscv 的必备工具,github 下载太慢,无需编译

    bpi_a64_android初步编译为LCD显示20170309_1442.7z

    /home/wwt/a64/bpi_a64_android/lichee/brandy/u-boot-2014.07/../gcc-linaro/bin/arm-linux-gnueabi-ld /home/wwt/a64/bpi_a64_android/lichee/brandy/u-boot-2014.07/arch/arm/cpu/armv7/sun50iw1p1/dram/...

    glibc-devel-2.5-34.i386.rar

    在Linux系统的世界里,glibc(GNU C Library)是一个不可或缺的组件,它为应用程序提供了一个标准的C语言库。glibc-devel-2.5-34.i386.rpm文件则是一个针对i386架构的glibc开发版本,是开发者进行系统级编程和应用...

    arm-himix100-linux 编译链

    arm-himix100-linux 编译链 支持海思3516ev200等,由于文件比较大所以无法直接上传,我上传了百度网盘的链接,链接长期有效,若失效可以到我的博客留言:https://blog.csdn.net/qq_35781447

    build-arm-linux-4.2.1

    ### 构建 arm-linux-4.2.1 工具链 #### 概述 本文档将详细介绍如何构建一个包含小端模式与大端模式目标库的 arm-...如果您在构建过程中遇到任何问题,请确保遵循每一步骤的详细指导,并检查是否有遗漏或错误的操作。

    Linux在S3C2410上移植笔记

    ### Linux在S3C2410上的移植笔记 #### 一、Vivi启动代码的移植 ##### 第一步:安装文件 本步骤主要是为Vivi的安装做好准备工作,包括下载必要的软件包并进行适当的文件组织。 1. **下载源代码**: - 从互联网上...

    ubuntu下android编译环境搭建

    ls -lgcc* ``` - 更改 `gcc` 软连接指向 `gcc-4.4`: ```bash sudo mv gcc gcc.bak sudo ln -s gcc-4.4 gcc ``` - 同样更改 `g++` 软连接指向 `g++-4.4`: ```bash sudo mv g++ g++.bak sudo ln -s g++...

    AM335X LCD驱动移植

    在AM335X上,时钟域的配置涉及到多个层次,包括L3、L3S和L4PER(L4LS)等。每个层次的时钟域都有其对应的使能寄存器和控制寄存器。配置时钟域时,通常需要先使能上层时钟域,然后逐步使能下层时钟域直到目标模块的...

    tdsRepLanguage:一种高级语言,用于表示Reo连接器的数据流

    建筑makeorbison -d src/tdsrpl.y -b src/tdsrplflex -o src/lex.yy.c src/tdsrpl.lgcc src/main.c src/tdsrpl.tab.c src/lex.yy.c src/datastructures/Node.c src/datastructures/constants.c -o tds2.如何运行tds ...

    关于arm的资料

    5. **库和头文件**: 确保链接到适用于ARM架构的库,如`-lstdc++`用于C++标准库,而`-lgcc_s`用于运行时支持。同时,确保包含正确的头文件路径,以正确解析ARM相关的函数声明。 6. **调试**: 使用GDB(GNU Debugger...

    Gcc编译器~~~~~~~

    在实际开发中,开发者经常利用GCC的特性来检查代码质量,例如使用`-Werror`将警告视为错误,强迫修复潜在问题。GCC的版本不断更新,新版本通常包含更多语言特性支持和优化改进,如C++17、C++20等标准的实现。 总之...

    Linux0.11内核 遇见的问题

    2、问题解决(3种): 1)vi setup.sh进入setup.sh后, 在底部模式下, 执行:set fileformat=unix后执行:x或者:wq保存修改。 2)直接执行sed -i “s/\r//” setup.sh来转化。 3)直接执行dos2unix setup.sh来转化。 ...

    降低gcc版本

    ### 降低GCC版本的方法与注意事项 #### 背景介绍 在Linux环境下,尤其是...降低GCC版本虽然可以解决某些特定的应用程序兼容性问题,但也可能带来一定的风险。因此,在实际操作前需谨慎考虑,并采取适当的预防措施。

    irrlicht鬼火引擎demo中文文档

    - **编译器兼容性**:支持多种编译器,包括lgcc3.3/3.4/4.0.3、Visual Studio 6.0/2003/2005、Code::Blocks等。 - **系统支持**: - **Windows**:需要Windows平台SDK、DirectX9/8 SDK等。 - **Linux**:需要X...

    Irrlicht_Engine(中文).pdf

    - **支持的编译器**:lgcc3.3/3.4/4.0.3、Visual Studio 6.0/2003/2005、Code::Blocks + gcc、DevC++5.0 + gcc等。 - **额外依赖**: - Windows:Windows SDK、DirectX 9/8 SDK(可选)。 - Linux:Xserver、...

Global site tag (gtag.js) - Google Analytics