升级Xcode 10 编译工程遇到的坑

MATLAB实现灰雁优化算法(GGO):从原理到实战的详细级教程 灰雁优化算法(GGO)是一种新型群体智能算法,模拟灰雁迁徙和觅食行为。算法通过领导更替机制、V形编队飞行和群体觅食策略,平衡全局探索与局部开发能力,具有收敛精度高、避免局部最优等特点。在MATLAB环境中,算法实现包括初始化种群、迭代更新领导雁、执行编队飞行和觅食行为等核心模块。用户可根据问题维度设置参数,通过收敛曲线和可视化分析评估性能。关键参数如领导更替频率、V形编队强度和觅食强度需根据问题复杂度调整,以获得最佳优化效果。该算法适用于各类优化问题,具有较好的鲁棒性和稳定性。 阅读详情

今天手欠将Xcode升级到了Xcode10,不想苹果还是和以前的套路一样,让你崩溃让你烦,下面是我升级后遇到的两个问题,在Xcode9中运行代码工作,但在Xcode10中产生错误。搞了一天终于解决了,记录下,希望帮助后续入坑的同学:

一、

这里问题可能只因应用程序中的多个Plist文件而发生的;

解决方案:

 打开 target > Build phase > Copy Bundle Resource/Compile Sources > 删除 info.plist

然后编译运行,发现还是报错:提示,遇到问题

library not found for-l"stdc++.6.0.9"

原因:这个错误原因是因为iOS12.0中去掉了lstdc++.6.0.9.tbd动态库,如下图搜索便知

iOS12.0中全部采用libc++代替lstdc++的动态库(如下图),具体原因可以参考:

http://www.cnblogs.com/wellbye/archive/2013/04/25/3039203.html 

真机:

最简单解决该问题的方法就是从Xcode9.4中找到动态库lstdc++.6.0.9.tbd文件copy到Xcode10beta下就可以完美解决问题。或者用古老的办法将iOS12的DeviceSupport文件copy到Xcode9.4下也可以完美解决Xcode9.4运行iOS12的问题。

在应用程序里找到Xcode10 ,右击显示包内容contents

真机路径:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib

模拟器路径:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib

把在Xcode 9上复制下来的 libstdc++.6.0.9 文件拷贝以上两个路径下,就可以正常运行了。

我的问题到这就已经解决了,这只是暂时的解决办法,最后还是等待一些第三方适配iOS12 就能完美解决了。

 

RK3588开发笔记-麦克风阵列多pdm通道合并成一个声卡 在音频设备的开发中,特别是在多通道音频数据处理场景中,如何将多个PDM(Pulse Density Modulation)通道整合成一个声卡设备,是一个非常具有挑战性的问题。RK3588芯片作为一款性能强大的平台,提供了对多个音频通道的支持。本文将介绍如何在RK3588上将多个PDM通道合并成一个麦克风阵列声卡,从而在Linux系统下统一管理和使用,提高多通道音频的同步性。在本文中我们主要介绍使用2通道回采+4通道mic声音采集构成一个6通道声卡,加以回声消除实现一个多麦克风阵列。 阅读详情

相关推荐

conda环境的复制、备份操作

请确保将 source_env 替换为你要复制的现有环境的名称,并将 target_env 替换为你要创建的新环境的名称。要备份一个Conda虚拟环境,你需要将环境的配置信息和依赖包列表保存起来,以便在需要的时候能够重新创建相同的环境。要将现有的 conda 环境复制为其他环境,可以使用 conda create 命令并克隆已存在的环境。

Dollhan的博客 3773

基于MT7688模块的开发笔记11——编写我的第一个程序并在MT7688中运行

之前一直在学MT7688,发现要想真正利用这个开发板并在上面做出一些东西确实不容易。我花了很长的时间去学习Linux中的知识,包括怎样在Ubuntu中搭建samba、tftp、vim、makefile、shell,以及烧写程序等方法,常见错误的排除。我不得不说,自己缺的东西太多了。后来终于利用这些东西实现了开发板、Ubuntu、MT7688三者之间的文件访问,但是却还迟迟不知道怎样编写自己的程序并在开发板上运行。经过1天多的学习终于可以写一个简单的程序了。我是初学者也是菜鸟一枚,希望我的文章可以帮助初学者,

u010480899的博客 1万+

TensorFlow GPU版本安装步骤-Windows系统

本文由在Windows下安装TensorFlow GPU版本教程-优快云等整理得到。 目录 1、确认显卡是否支持CUDA 1.1 查看显卡信息 打开“设备管理器”,查看显卡信息,如下图所示: 由上图知,本电脑的显卡为NVIDIA Quadro P400. 1.2 查看支持CUDA的显卡 网址:https://developer.nvidia.com/cuda-gpus 经查询可知,该显卡支持CUDA,如下图所示: 2、安装CUDA 2.1 下载CUDA 网址:https://developer.nvi

x_lingyun的专栏 766

Xcode 编译有错误却看不到任何错误

Xcode只说编译不过去,却没有红色的叹号! 感叹号选项下,也只看到一些警告。 太怪了,再仔细看看就发现问题了,这有可能是Xcode的一个bug. 右边那个选项打开它,你会发现最上面一条错误比你现在的时间还晚,而Xcode只默认展示那个时间最晚的那个,所以你当前的错误根本显示不出来。看看那个最上边的时间,过了那个时间之后错误就会出来了,要么你就只能看最右边那个里头的现

骑着蜗牛找马儿 6968

matlab中高频变压器怎么找,干货|手把手教你绕制高频变压器

原标题:干货|手把手教你绕制高频变压器绕制一个变压器所需材料:磁芯、骨架、各种铜线、麦拉胶带。变压器参数:磁芯:EE22原边:134T(1-3脚),辅助:32T(5-4脚),输出:15T(10-9脚)原边电感:1380±10%uH漏感:≤44uH引脚分布图: 特别注意:绕制方法为网上下载,其中变压器绕制方法是对的,但其中存在着很多问题(比如,正规变压器的绕组的头和尾是要添加铁氟龙套管的,每一层之间...

weixin_30895121的博客 2125

基于深度学习的UWB门禁检测

针对基于UWB技术智能门禁管理系统,由于测距误差或非视距原因导致门禁产生不合理动作的现象。分析如何采用基于深度学习的方法,通过对TWR测距数据、TWR监听数据、到达角度差(PDOA)、信道脉冲响应(CIR)等数据维度进行深度学习,利用 TensorFlow建立相应的推导模型,对卡片姿态进行更加精准可靠的检测,从而更好完成闸机开合控制。

tenth_quadrant的博客 2027

常遇见的警告、错误以及相关解决方法

从sdk3.2.5升级到sdk 7.1中间废弃了很多的方法,还有一些逻辑关系更加严谨了。 1,警告:“xoxoxoxo”  is deprecated 解决办法:查看xoxoxoxo的这个方法的文档,替换掉这个方法即可。 2,警告:Declaration of "struct sockaddr" will not be visible outside of this function

xietao3 1万+

用 Joule 点燃 ABAP 开发者的舞台感:SAP BTP 上的 ABAP AI 能力实战解读

摘要:SAP推出的Joule for developers和ABAP AI功能为开发者提供了智能辅助工具,旨在优化ABAP开发流程。主要功能包括上下文感知的代码预测补全、代码解释、单元测试生成和开发问题实时解答。这些能力特别适合应对Cloud环境下ABAP开发的复杂约束,如Clean Core原则和受限语法范围。通过减少重复劳动和提升代码理解效率,该工具帮助开发者将注意力集中在业务逻辑而非技术细节上。随着企业加速向S/4HANA迁移,这些AI功能将在遗留代码改造和云适配中发挥更大作用,建议团队将其纳入工程体

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 299

Xcode 中的编译过程以及编译器

Xcode的编译过程: 基本步骤大概可以分为4个: (1).预处理(Pre-process):把宏替换,删除注释,展开头文件,产生.i文件 (2).编译(Compliling):把之前的.i文件转换成汇编语言,产生.s文件 (3).汇编(Asembly):把汇编语言文件转换为机器码文件,产生.o文件 (4).链接(Link):对.o文件中的对于其他的库的引用的地方进行引用,生成最后的可执行文件(同时也包括多个.o文件进行 link) 通过解析 xcode 编译 log,可以发现...

程序猿老樊的博客 2507

(12)单相降压自耦变压器的等效电路和仿真模型

本文根据电机学基本原理,从单相双绕组变压器的接线方式出发,建立基本方程并导出T型等效电路。然后将双绕组变压器演变成一种降压自耦变压器,详细地建立起单相降压自耦变压器的数学模型以及导出相对应的等效电路,最后用Matlab/simulink的simscape元件库元件建立了基于单相自耦变压器的T型等效电路的仿真模型。用实例仿真验证了本文工作的正确性。

weixin_45670943的博客 1046

合肥工业大学操作系统实验8

依据操作系统课程所介绍的地址映射与内存共享的原理,本实验的目的是深入理解物理内存的分页管理方式。 深入理解操作系统的段、页式内存管理。包括理解段表、二级页表,以及逻辑地址、线性地址、 物理地址的映射过程。编程实现段、页式内存管理上的内存共享,从而深入理解操作系统的内存管理。从而加深对教材上地址映射与内存共享的理解。

Martin-share的博客 1721

xcode10.0beta编译工程遇到的坑(持续更新中)

xcode10编译现有工程,28.4秒之后,凉凉了,提示有重复的info.plist文件。问题:Multiple commands produce '/Users/jiaxiaoyan/Library/Developer/Xcode/DerivedData/LJShell-emaksjqtieseunfuiotagpjkluwp/Build/Products/Debug-iphonesimulat...

jxy_fighting的博客 1万+

【在 WSL2 GUI 中使用 pulseaudio 播放声音】

最近在搞一个Linux项目,由于WSL2中需要用到声音外放,无奈只能潜心研究。后来就使用了一种折中的方式替代,那就是pulseaudio。目前来讲WSL2对硬件外设的支持还是不太友好,关于USB的支持我之前在其他文章中已经论述过了,这里不讨论。1、Windows11别忘记打开声音2、可能有一定延迟,因为是通过网络传输的。3、效果的话只能见仁见智了,如果不能满足要求就安装一个实实在在的Ubuntu吧!

jiexijihe945的博客 4532

升级xcode10.0后,编译原有正常工程遇到的坑

一大早上看到可以升级xcode10,心情美美哒。然而升级完,开始编译原有正常工程,却报错了。 提示有重复的文件。 问题1: Multiple commands produce '/Users/wmh/Library/Developer/Xcode/DerivedData/GS_Mobile-dsuqtvptcdfuyyfqjtnevxwiayup/Build/Products/Debug-i...

Kevin_love_Chrissy的博客 7160

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

升级 xcode 后cmake工程编译不过

一、问题 ** 升级 xcode 后,在Clion 中的 cmake 工程编译不过了。reload cmake 工程后,提示如下错误** CMake Warning at /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.15/Modules/Platform/Darwin-Initialize.cmake:131 (message): Ignoring CMAKE_OSX_SYSROOT value: /Applications/Xc

qq_41883133的博客 2003

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Qt Creator for Mac:升级Xcode导致工程编译出错

工作使用的开发环境是Mac + Qt Creator 5.9.7,前段时间脑子发热想要升级Xcode,于是从Xcode 10.2升级到Xcode 13.1,升级之后发现打开原来的Qt Creator项目编译出错了,主要有两个错误: 项目中使用了libstdc++.6.0.9,但是Apple早就想把这个库换到libc++了,所以新的MacOS SDK中没有这个库了。 编译出错,提示找不到sdk,我...

刘国元的专栏 1612

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Xcode 10 编译工程遇到的坑

Xcode升级到了Xcode10,不想苹果还是和以前的套路一样,下面是我升级后遇到的两个问题,在Xcode9中运行代码工作,但在Xcode10中产生错误。 一、可能只因应用程序中的多个Plist文件: 解决方案: 打开 target &gt; Build phase &gt; Copy Bundle Resource/Compile Sources &gt; 删除 info.plist ...

九天揽月 1616

关于xcode工具升级之后出现的编译打包问题

一、问题背景 本机的xcode工具版本为10.2, 一直没有升级,前段时间上架新的应用到AppStore 时,发现编译打包成功后,上传不成功,提示需要高版本的xcode工具: 于是升级了MAC系统以及xcode工具, 升级完之后,开发应用使用的新版本工具进行,调试阶段可以正常打包安装应用到手机。随后将代码更新到自动化打包环境,使用脚本用命令行工具xcodebuild 进行打包,结果莫名其妙地报错了: error: Build input file cannot be found: ‘/Users/hon

yangwubolwg的博客 1950

升级Xcode10导致的编译错误

前言,本不想那么快升级,因项目在iPhoneXS Max中有些偶现闪退,旧Xcode打的dsym又没办法解析出来奔溃日志,手中又没有真机,无奈之下,升级Xcode,想在模拟器上测试……(结局想哭) 开始 升级mac 系统:10.13.6(Xcode版本要求); 升级Xcode10; 升级完成开始编译项目,如愿报错; 问题1: Multiple plist文件重复问题,直接网上...

weixin_34092455的博客 244

XCode 10.3 升级后的编译错误

升级完Xcode 10.3,编译的时候提示如下错误: Failed to find or create execution context for description '<IBCocoaTouchPlatformToolDescription: 0x7fc845e539f0> System content for IBCocoaTouchFramework-EightAndLate...

zcl369369的专栏 3312

升级Xcode 导致Qt无法编译 解决办法

今天Xcode升级,Qt编译已有的项目出现问题 :-1: error: No rule to make target `test2'. Stop. /Users/mac/Qt/5.15.0/clang_64/mkspecs/features/mac/sdk.mk:22: error: *** ^. Stop. 两行报错信息说的也是不明不白。点击右键,显示输出,得到更多信息: make: *** No rule to make target `test2'. Stop. The pla...

学习小使者 的专栏 1541

【Xcode】Xcode 9 升级到 Xcode10 时遇到的问题

1,报文件重复 Xcode File--> Workspace Settings --> Build System 修改为Legacy Build System (默认是New Build System) 2,找不到库 苹果在XCode10和iOS12中移除了libstdc++库,而使用libc++库; 临时解决方案:拷贝缺失的 libstdc++、libstdc++.6、...

ZhangKui-01的博客 1187

xcode c linux 编译出错,Xcode10编译报错问题

Xcode10正式版发布后,第一时间着手升级系统升级开发工具。一切就绪打开项目,遗憾的是工程文件报错,项目运行不了,可是工作还要继续,只能按着报错提示去解决问题。报错信息:工程编译第一个错误因为旧版本没有遇到这样的问题,尝试切换到旧版本的编译环境,选择 File —Legacy Build System—Workspace Settings后项目编译通过,可以正常运行。但感觉不是从根本上解决问...

weixin_39664136的博客 153

总结一个升级XCode10后编译变慢的问题

苹果公司要求的升级最后期限要到了,最近升级了XCode10,但发现Unity做iOS版本的速度比原来慢了一倍。 观察log发现是导出的XCode工程的编译速度慢了很多.经过各种瞎蒙推测后确定了问题原因,我们原来的脏话过滤系统的文本是直接放在.cs文件中的一个很长的静态List&lt;String&gt;,存储了各种汉字的脏话.这部分在XCode10之前编译速度是没问题的,但升级XCode10之后...

tlrainty的专栏 1737

踩坑Xcode 10之New Build System

Xcode10 Version 10.0 (10A255)发布,笔者第一时间升级。很显然使用的过程中出现了不少问题,相信大家都有所耳闻,最典型的就是libstdc++.6.0.9问题,网上已经有不少方法了,这里就不多说了。 遇到的问题 除了这个问题之外,笔者还遇到了build system的问题。在Xcode菜单栏选择File-- Workspace Setting就会出现如下的界面 b...

努力,可能成功!放弃,注定失败! 1425

ios 升级xcode10 之后的坑

library not found for -lstdc++.6.0.9 库未找到 ld:  library not found for -lstdc++.6.0.9 clang: error :linker command failed with exit code 1 (use -v to see invocation) 1、Xcode 10 中移除了 “-libstdc++.6.0...

palawind 1240
上一篇: 关于iOS11、iPhone X、Xcode9 适配详解
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值