Xcode + OSX升级问题

问题描述 投票:0回答:1

所有,

我希望有人知道OS和Xcode的一些东西..

我有很长一段时间使用OSX 10.8的Mac笔记本电脑。我确实为这个版本安装了最新的Xcode,并正在开发我的程序。

编译/链接过程正常,我能够从Xcode内部成功启动程序。当然,我能够在那里进行调试。

最近我给自己买了一台更新的Mac笔记本电脑。我确实在其上安装了更新的Xcode,因为我的程序位于GitHub克隆了我的存储库,并尝试编译并运行。

虽然编译和链接成功,但执行失败,甚至在它开始之前就已经失败了(失败是在汇编代码中的某个地方)。

我正在使用的所有库都使用相同的选项集编译。我的软件编译成功了。

如何找到解决问题的位置/方法?

我确信Xcode中的某些内容发生了变化,导致代码生成失败。但我怎么才能找到到底是什么?

谢谢。

[编辑]

我只是试图从终端运行该程序。这是崩溃的输出:

Process:               dbhandler [11125]
Path:                  /Users/USER/*/dbhandler.app/Contents/MacOS/dbhandler
Identifier:            abc.dbhandler
Version:               1.0 (1)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           dbhandler [11125]
User ID:               501

Date/Time:             2019-03-31 15:58:19.681 -0500
OS Version:            Mac OS X 10.13.6 (17G65)
Report Version:        12
Anonymous UUID:        AB9F6124-7868-5E43-BBB7-1A7D8A2DEF30

Sleep/Wake UUID:       2F231255-E0CA-47D4-8FD1-08C6F47A0627

Time Awake Since Boot: 58000 seconds
Time Since Wake:       350 seconds

System Integrity Protection: enabled

Crashed Thread:        0

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    DYLD, [0x1] Library missing

Application Specific Information:
dyld: launch, loading dependent libraries

Dyld Error Message:
  Library not loaded: /usr/local/lib/liblibdbwindow.dylib
  Referenced from: /Users/USER/*/dbhandler.app/Contents/MacOS/dbhandler
  Reason: image not found

Binary Images:
       0x109ff9000 -        0x10a02bff7 +abc.dbhandler (1.0 - 1) <F1A3B876-188B-3BCD-839F-D586CC3F400A> /Users/USER/*/dbhandler.app/Contents/MacOS/dbhandler
       0x10a071000 -        0x10a113ff7 +libwx_osx_cocoau_xrc-3.1.1.0.0.dylib (0) <FCF4309C-08BD-3559-8E0F-47851DED7DE5> /Users/USER/*/libwx_osx_cocoau_xrc-3.1.1.0.0.dylib
       0x10a1e1000 -        0x10a27cfff +libwx_osx_cocoau_html-3.1.1.0.0.dylib (0) <B24F932F-CA10-3FDF-8159-8E94046BA19D> /Users/USER/*/libwx_osx_cocoau_html-3.1.1.0.0.dylib
       0x10a357000 -        0x10a378ff7 +libwx_osx_cocoau_qa-3.1.1.0.0.dylib (0) <F5CE0D9C-260C-3362-88CC-AE3D8D9F3119> /Users/USER/*/libwx_osx_cocoau_qa-3.1.1.0.0.dylib
       0x10a3ad000 -        0x10a4d8fff +libwx_osx_cocoau_adv-3.1.1.0.0.dylib (0) <2AF1A22E-8DC9-30C3-898E-7BE762476889> /Users/USER/*/libwx_osx_cocoau_adv-3.1.1.0.0.dylib
       0x10a6c3000 -        0x10abb9ff7 +libwx_osx_cocoau_core-3.1.1.0.0.dylib (0) <4EEDAE00-B05C-3D05-8488-7EC8F8F7A824> /Users/USER/*/libwx_osx_cocoau_core-3.1.1.0.0.dylib
       0x10b0ad000 -        0x10b0c0fff +libwx_baseu_xml-3.1.1.0.0.dylib (0) <7CB5A2DA-A81D-3352-AE8D-D23ACBBC426D> /Users/USER/*/libwx_baseu_xml-3.1.1.0.0.dylib
       0x10b0d7000 -        0x10b10cfff +libwx_baseu_net-3.1.1.0.0.dylib (0) <F758CDB6-A8A3-32A9-95D2-2155EBEB183B> /Users/USER/*/libwx_baseu_net-3.1.1.0.0.dylib
       0x10b159000 -        0x10b348ff7 +libwx_baseu-3.1.1.0.0.dylib (0) <34B6DA7C-F404-3B1C-8EC9-F5FD781F0629> /Users/USER/*/libwx_baseu-3.1.1.0.0.dylib
       0x10c57c000 -        0x10c5c6acf  dyld (551.4) <8A72DE9C-A136-3506-AA02-4BA2B82DCAF3> /usr/lib/dyld
    0x7fff51f5f000 -     0x7fff521edff7  com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <E0B8B5D8-80A0-308B-ABD6-F8612102B5D8> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff528c1000 -     0x7fff528c1fff  com.apple.Carbon (158 - 158) <F8B370D9-2103-3276-821D-ACC756167F86> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fff52dd3000 -     0x7fff52dd3fff  com.apple.Cocoa (6.11 - 22) <78E6C28E-4308-3D10-AD14-0CBCF6789B3F> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff55dc4000 -     0x7fff55e5ffff  com.apple.framework.IOKit (2.0.2 - 1445.71.1) <2EA4F383-CAA9-3AF0-99C5-90C22ADAA6B6> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff5db0d000 -     0x7fff5db1cff3  com.apple.opengl (16.7.4 - 16.7.4) <9BDE8FF9-5418-3C70-8D1C-09656884CE48> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff7916b000 -     0x7fff7916cffb  libSystem.B.dylib (1252.50.4) <CD555F3B-FDDB-35E5-A2FB-FBBF3D62031A> /usr/lib/libSystem.B.dylib

Model: MacBookAir7,2, BootROM MBA71.0178.B00, 2 processors, Intel Core i5, 1.8 GHz, 8 GB, SMC 2.27f2
Graphics: Intel HD Graphics 6000, Intel HD Graphics 6000, Built-In
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1600 MHz, 0x802C, 0x4D5435324C3531324D3332443250462D3130
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1600 MHz, 0x802C, 0x4D5435324C3531324D3332443250462D3130
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x117), Broadcom BCM43xx 1.0 (7.77.37.31.1a9)
Bluetooth: Version 6.0.7f10, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
Serial ATA Device: APPLE SSD SM0128G, 121.33 GB
USB Device: USB 3.0 Bus
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
Thunderbolt Bus: MacBook Air, Apple Inc., 27.2

错误说无法找到库。

这个库来自我的项目,它是由我编写的。但我没有在Xcode中看到安装项目的方法。

最重要的是,旧Mac上的所有东西都是开箱即用的。

这是否表示32/64位不兼容?

[/编辑]

xcode macos dyld
1个回答
-1
投票

可能有用的东西是:

  • 你在输出/问题导航器上得到一些消息吗?
  • 你在写什么类型的节目?
  • 既然这是一个新安装,你是否也安装了命令行工具?
  • 如果是iOS程序你有合适的组件吗?
© www.soinside.com 2019 - 2024. All rights reserved.