idea项目sdk未定义
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了idea项目sdk未定义相关的知识,希望对你有一定的参考价值。
参考技术A 1、在IDEA中,在有问题的项目上单击鼠标右键,然后选择“OpenModuleSettings”,弹出“ProjectStructure”对话框。2、在该对话框中,依次点击ProjectSetting-Project-ProjectSDK,再下拉框选择本机已经安装好的某一版本的JDK。
XCode - 架构 armv7 arm64 的未定义符号
【中文标题】XCode - 架构 armv7 arm64 的未定义符号【英文标题】:XCode - undefined symbols for architecture armv7 arm64 【发布时间】:2015-10-14 06:28:57 【问题描述】:我参加了一个较旧的项目,该项目需要为其使用的扫描仪更新 SDK。新的 SDK 已准备好 64 位,因此应用程序需要更新。 SDK是通过拖放到项目中安装的,但之后在构建时出现以下错误:
注意:我在提到 arm64
时遇到了一个错误,但这个错误目前说的是 armv7
,因为我摆弄了。
架构 armv7 的未定义符号: “_AVMetadataObjectTypeUPCECode”,引用自: - [SoftScanController initWithDeviceObject:] 在 libScanApi.a(SoftScanController.o) "_AVMetadataObjectTypeEAN8Code", 参考自: -[SoftScanController initWithDeviceObject:] 在 libScanApi.a(SoftScanController.o) “_AVMetadataObjectTypeCode93Code”,引用自: - [SoftScanController initWithDeviceObject:] 在 libScanApi.a(SoftScanController.o) "_AVMediaTypeVideo",引用 从: - [SoftScan initWithDelegate:] 在 libScanApi.a(SoftScanController.o) "_AVMetadataObjectTypeAztecCode", 参考自: -[SoftScanController initWithDeviceObject:] 在 libScanApi.a(SoftScanController.o) "_AVMetadataObjectTypeEAN13Code", 参考自: -[SoftScanController initWithDeviceObject:] 在 libScanApi.a(SoftScanController.o) “_AVLayerVideoGravityResizeAspectFill”,引用自: - [SoftScan start:] in libScanApi.a(SoftScanController.o) "_OBJC_CLASS_$_AVCaptureVideoPreviewLayer",引用自: libScanApi.a(SoftScanController.o) "_AVMetadataObjectTypePDF417Code" 中的 objc-class-ref,引用自: -[SoftScanController initWithDeviceObject:] 在 libScanApi.a(SoftScanController.o) "_OBJC_CLASS_$_AVCaptureSession", 参考自: libScanApi.a(SoftScanController.o) "_AVMetadataObjectTypeCode39Code" 中的 objc-class-ref,引用自: -[SoftScanController initWithDeviceObject:] 在 libScanApi.a(SoftScanController.o) “_AVMetadataObjectTypeCode128Code”,引用自: - [SoftScanController initWithDeviceObject:] 在 libScanApi.a(SoftScanController.o) "_AVMetadataObjectTypeQRCode", 参考自: -[SoftScanController initWithDeviceObject:] 在 libScanApi.a(SoftScanController.o) “_OBJC_CLASS_$_AVCaptureMetadataOutput”,引用自: libScanApi.a(SoftScanController.o) "_AVMetadataObjectTypeCode39Mod43Code" 中的 objc-class-ref,引用自: -[SoftScanController initWithDeviceObject:] 在 libScanApi.a(SoftScanController.o) “_OBJC_CLASS_$_AVCaptureDeviceInput”,引用自: libScanApi.a(SoftScanController.o) "_OBJC_CLASS_$_AVCaptureDevice" 中的 objc-class-ref,引用自: libScanApi.a(SoftScanController.o) ld 中的 objc-class-ref:未找到架构 armv7 clang 的符号:错误:链接器 命令失败,退出代码为 1(使用 -v 查看调用)
出现的所有错误都与扫描仪的 SDK 有关。 我当前的构建设置是:
架构:Standard architecture
Base SDK: latest(9.0)
Build Active architecture only : no
valid architectures: armv7 armv7s arm64
任何帮助都会受到欢迎。
【问题讨论】:
【参考方案1】:您似乎没有将您的项目与AVFoundation
框架链接。
User Guide.
【讨论】:
如此简单。谢谢。以上是关于idea项目sdk未定义的主要内容,如果未能解决你的问题,请参考以下文章
在 typescript 中引用 VSS.SDK。错误:未定义 VSS
SoundCloud SDK 播放功能 - trackId 未定义
错误:未找到 Flutter SDK。在 local.properties 文件中使用 flutter.sdk 定义位置