三.Unity-BuildSystem的三种介绍

博客主要介绍了Unity构建系统的三种情况,但具体内容缺失。Unity构建系统在游戏开发等领域有重要作用,了解其不同构建方式有助于提升开发效率和质量。





E:\HS\TE-Fantasy\TEngine\UnityProject\HybridCLRData\LocalIl2CppData-WindowsEditor\il2cpp\build\deploy\il2cpp.exe --convert-to-cpp --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/Assembly-CSharp.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/DnsClient.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/HybridCLR.Runtime.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/Launcher.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/Microsoft.Extensions.Logging.Abstractions.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/Microsoft.Win32.Registry.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/MongoDB.Bson.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/MongoDB.Driver.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/Mono.Security.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/mscorlib.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/SharpCompress.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/Snappier.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/System.Configuration.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/System.Core.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/System.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/System.Net.Http.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/System.Numerics.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/System.Runtime.CompilerServices.Unsafe.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/System.Text.Encoding.CodePages.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/System.Xml.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/TEngine.Runtime.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UniTask.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/Unity.TextMeshPro.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.AIModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.AndroidJNIModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.AnimationModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.AssetBundleModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.AudioModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.CoreModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.DirectorModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.GridModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.ImageConversionModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.IMGUIModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.InputLegacyModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.InputModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.JSONSerializeModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.ParticleSystemModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.Physics2DModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.PhysicsModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.SharedInternalsModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.SpriteShapeModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.SubsystemsModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.TerrainModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.TextCoreFontEngineModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.TextCoreTextEngineModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.TextRenderingModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.TilemapModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.UI.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.UIElementsModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.UIElementsNativeModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.UIModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.UnityAnalyticsModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.UnityWebRequestAssetBundleModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.UnityWebRequestAudioModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.UnityWebRequestModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.UnityWebRequestTextureModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.VFXModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.VideoModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.VRModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/UnityEngine.XRModule.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/YooAsset.dll --assembly=Library/Bee/artifacts/WinPlayerBuildProgram/ManagedStripped/ZstdSharp.dll --data-folder=E:/HS/TE-Fantasy/TEngine/UnityProject/Library/Bee/artifacts/WinPlayerBuildProgram/il2cppOutput/data --generatedcppdir=E:/HS/TE-Fantasy/TEngine/UnityProject/Library/Bee/artifacts/WinPlayerBuildProgram/il2cppOutput/cpp --symbols-folder=E:/HS/TE-Fantasy/TEngine/UnityProject/Library/Bee/artifacts/WinPlayerBuildProgram/il2cppOutput/cpp/Symbols --enable-analytics --emit-null-checks --enable-array-bounds-check --dotnetprofile=unityaot-win32 --profiler-report --profiler-output-file=E:/HS/TE-Fantasy/TEngine/UnityProject/Library/Bee/artifacts/il2cpp_conv_hj3t.traceevents --print-command-line Error: IL2CPP error for method 'System.Void ZstdSharp.Unsafe.rawSeqStore_t::.ctor(ZstdSharp.Unsafe.rawSeq*,System.UIntPtr,System.UIntPtr,System.UIntPtr,System.UIntPtr)' in assembly 'E:\HS\TE-Fantasy\TEngine\UnityProject\Library\Bee\artifacts\WinPlayerBuildProgram\ManagedStripped\ZstdSharp.dll' System.ArgumentOutOfRangeException: Cannot create a constant value for types of System.UIntPtr for pos (Parameter 'declaredParameterOrFieldType') at Unity.IL2CPP.Metadata.MetadataUtils.GetBytesForConstantValue(Object constantValueToSerialize, TypeReference declaredParameterOrFieldType, String name) at Unity.IL2CPP.Metadata.MetadataCollector.FromParameters(PrimaryCollectionContext context, MetadataCollector metadataCollector, ITypeCollector typeCollector, IEnumerable`1 parameters)+MoveNext() at Unity.IL2CPP.Metadata.MetadataCollector.AddUnique[T](Dictionary`2 items, IEnumerable`1 itemsToAdd, Action`1 onAdd) at Unity.IL2CPP.Metadata.MetadataCollector.<>c__DisplayClass49_0.<AddMethods>b__0(MethodDefinition method) at Unity.IL2CPP.Metadata.MetadataCollector.AddUnique[T,TIndex](Dictionary`2 items, IEnumerable`1 itemsToAdd, Func`2 onAdd) at Unity.IL2CPP.Metadata.MetadataCollector.<>c__DisplayClass43_0.<AddTypeInfos>b__0(TypeDefinition type) at Unity.IL2CPP.Metadata.MetadataCollector.AddUnique[T,TIndex](Dictionary`2 items, IEnumerable`1 itemsToAdd, Func`2 onAdd) at Unity.IL2CPP.Metadata.MetadataCollector.<>c__DisplayClass35_0.<AddAssembly>b__0(ModuleDefinition module) at Unity.IL2CPP.Metadata.MetadataCollector.AddUnique[T](Dictionary`2 items, T item, Action`1 onAdd) at Unity.IL2CPP.AssemblyConversion.PrimaryCollection.Steps.Global.CollectMetadata.ProcessItem(GlobalPrimaryCollectionContext context, ReadOnlyCollection`1 item) at Unity.IL2CPP.AssemblyConversion.Steps.Base.ScheduledTwoInItemsStepFuncWithContinueFunc`5.WorkerWrapper(WorkItemData`3 workerData) at Unity.IL2CPP.Contexts.Scheduling.PhaseWorkScheduler`1.ContinueWithResultsWorkItem`4.InvokeWorker(Object context, Int32 uniqueId) at Unity.IL2CPP.Contexts.Scheduling.PhaseWorkScheduler`1.BaseContinueWorkItem`2.Invoke(Object context, Int32 uniqueId) at Unity.IL2CPP.Contexts.Scheduling.PhaseWorkScheduler`1.WorkerLoop(Object data) UnityEditor.BuildPipeline:BuildPlayer (UnityEditor.BuildPlayerOptions) HybridCLR.Editor.Commands.StripAOTDllCommand:GenerateStripedAOTDlls (UnityEditor.BuildTarget) (at Library/PackageCache/com.code-philosophy.hybridclr@756b906a21/Editor/Commands/StripAOTDllCommand.cs:147) HybridCLR.Editor.Commands.PrebuildCommand:GenerateAll () (at Library/PackageCache/com.code-philosophy.hybridclr@756b906a21/Editor/Commands/PrebuildCommand.cs:32)
05-25
Ld /Users/chuxin/Library/Developer/Xcode/DerivedData/Unity-iPhone-evdomaesbzciddazarfjkizmtlpa/Build/Products/Release-iphoneos/UnityFramework.framework/UnityFramework normal (in target 'UnityFramework' from project 'Unity-iPhone') cd /Users/chuxin/Desktop/iOS /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -Xlinker -reproducible -target arm64-apple-ios12.0 -dynamiclib -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk -Os -L/Users/chuxin/Library/Developer/Xcode/DerivedData/Unity-iPhone-evdomaesbzciddazarfjkizmtlpa/Build/Intermediates.noindex/EagerLinkingTBDs/Release-iphoneos -L/Users/chuxin/Library/Developer/Xcode/DerivedData/Unity-iPhone-evdomaesbzciddazarfjkizmtlpa/Build/Products/Release-iphoneos -L/Users/chuxin/Desktop/iOS/Libraries -L/Users/chuxin/Desktop/iOS/Libraries/Plugins/iOS/Firebase -L/Users/chuxin/Desktop/iOS/Libraries/Third/UniWebView/Plugins/iOS -L/Users/chuxin/Desktop/iOS/Libraries/Plugins/iOS -L/Users/chuxin/Desktop/iOS/Libraries/Skyunion/RunTime/Utils/Plugins/iOS -F/Users/chuxin/Library/Developer/Xcode/DerivedData/Unity-iPhone-evdomaesbzciddazarfjkizmtlpa/Build/Intermediates.noindex/EagerLinkingTBDs/Release-iphoneos -F/Users/chuxin/Library/Developer/Xcode/DerivedData/Unity-iPhone-evdomaesbzciddazarfjkizmtlpa/Build/Products/Release-iphoneos -F/Users/chuxin/Desktop/iOS/Frameworks/com.unity.ads/Plugins/iOS -filelist /Users/chuxin/Library/Developer/Xcode/DerivedData/Unity-iPhone-evdomaesbzciddazarfjkizmtlpa/Build/Intermediates.noindex/Unity-iPhone.build/Release-iphoneos/UnityFramework.build/Objects-normal/arm64/UnityFramework.LinkFileList -install_name @rpath/UnityFramework.framework/UnityFramework -Xlinker -rpath -Xlinker @executable_path/Frameworks -Xlinker -rpath -Xlinker @loader_path/Frameworks -Xlinker -map -Xlinker /Users/chuxin/Library/Developer/Xcode/DerivedData/Unity-iPhone-evdomaesbzciddazarfjkizmtlpa/Build/Intermediates.noindex/Unity-iPhone.build/Release-iphoneos/UnityFramework.build/UnityFramework-LinkMap-normal-arm64.txt -dead_strip -Xlinker -object_path_lto -Xlinker /Users/chuxin/Library/Developer/Xcode/DerivedData/Unity-iPhone-evdomaesbzciddazarfjkizmtlpa/Build/Intermediates.noindex/Unity-iPhone.build/Release-iphoneos/UnityFramework.build/Objects-normal/arm64/UnityFramework_lto.o -Xlinker -dependency_info -Xlinker /Users/chuxin/Library/Developer/Xcode/DerivedData/Unity-iPhone-evdomaesbzciddazarfjkizmtlpa/Build/Intermediates.noindex/Unity-iPhone.build/Release-iphoneos/UnityFramework.build/Objects-normal/arm64/UnityFramework_dependency_info.dat -stdlib\=libc++ -fobjc-arc -fobjc-link-runtime -ObjC\ -weak_framework CoreMotion -weak-lSystem -ObjC -framework CoreTelephony -liPhone-lib -framework Security -framework MediaToolbox -framework CoreText -framework AudioToolbox -weak_framework AVFoundation -framework AVKit -framework CFNetwork -framework CoreGraphics -framework CoreMedia -weak_framework CoreMotion -framework CoreVideo -framework Foundation -framework OpenAL -framework OpenGLES -framework QuartzCore -framework SystemConfiguration -framework UIKit -liconv.2 -lil2cpp -framework UnityAds -lFirebaseCppCrashlytics -lFirebaseCppAnalytics -lUniWebView -lCrashlyticsiOSWrapper -lrapidjson -lsqlcipher -lbsdiff -lFirebaseCppApp -lzipw -lcpatch -framework AdSupport -framework CoreTelephony -framework StoreKit -framework WebKit -weak_framework Metal -weak_framework GameController -o /Users/chuxin/Library/Developer/Xcode/DerivedData/Unity-iPhone-evdomaesbzcid
07-09
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值