我使用 Brew 为 MacOS 构建了一个可执行文件,但是当我运行它时,它会尝试访问 Homebrew 包/路径。
Library not loaded: /Applications/MyApp.app/Contents/Resources/homebrew/opt/libimobiledevice/lib/libimobiledevice-1.0.6.dylib
有没有办法将 ifuse 构建为在 MacOS 上运行的独立可执行文件?
请参阅此处的安装步骤ifuse
:
https ://github.com/libimobiledevice/ifuse#installation--getting-started
这是Brew公式:
{
"name": "ifuse",
"full_name": "ifuse",
"tap": "homebrew/core",
"oldname": null,
"aliases": [],
"versioned_formulae": [],
"desc": "FUSE module for iOS devices",
"license": "LGPL-2.1",
"homepage": "https://www.libimobiledevice.org/",
"versions": {
"stable": "1.1.4",
"head": "HEAD",
"bottle": true
},
"urls": {
"stable": {
"url": "https://github.com/libimobiledevice/ifuse/archive/1.1.4.tar.gz",
"tag": null,
"revision": null
}
},
"revision": 0,
"version_scheme": 0,
"bottle": {
"stable": {
"rebuild": 0,
"cellar": ":any",
"prefix": "/usr/local",
"root_url": "https://homebrew.bintray.com/bottles",
"files": {
"catalina": {
"url": "https://homebrew.bintray.com/bottles/ifuse-1.1.4.catalina.bottle.tar.gz",
"sha256": "cdce9fc5dbaf44641743b4a77434d340ae11cb8ed98f17b1a86a5653d2b6e1a2"
},
"mojave": {
"url": "https://homebrew.bintray.com/bottles/ifuse-1.1.4.mojave.bottle.tar.gz",
"sha256": "e14e4f8e0f73324dc662b47f091261f682eddc73961e3d71a07bfeb62826a1f8"
},
"high_sierra": {
"url": "https://homebrew.bintray.com/bottles/ifuse-1.1.4.high_sierra.bottle.tar.gz",
"sha256": "ff5577f28749cf18671eecd953e96f0c52a06dccf827dcf08e2d64f894dfdd5e"
}
}
}
},
"keg_only": false,
"bottle_disabled": false,
"options": [],
"build_dependencies": [
"autoconf",
"automake",
"libtool",
"pkg-config"
],
"dependencies": [
"glib",
"libimobiledevice",
"libplist"
],
"recommended_dependencies": [],
"optional_dependencies": [],
"uses_from_macos": [],
"requirements": [
{
"name": "osxfuse",
"cask": "osxfuse",
"download": "https://osxfuse.github.io/",
"version": null,
"contexts": []
}
],
"conflicts_with": [],
"caveats": null,
"installed": [],
"linked_keg": null,
"pinned": false,
"outdated": false,
"deprecated": true,
"deprecation_date": "2020-11-10",
"deprecation_reason": "requires FUSE",
"disabled": false,
"disable_date": null,
"disable_reason": null,
"analytics": {
"install": {
"30d": {
"ifuse": 333,
"ifuse --HEAD": 154
},
"90d": {
"ifuse": 1176,
"ifuse --HEAD": 268
},
"365d": {
"ifuse": 8644,
"ifuse --HEAD": 1295
}
},
"install_on_request": {
"30d": {
"ifuse": 333,
"ifuse --HEAD": 154
},
"90d": {
"ifuse": 1176,
"ifuse --HEAD": 268
},
"365d": {
"ifuse": 8604,
"ifuse --HEAD": 1297
}
},
"build_error": {
"30d": {
"ifuse": 0
}
}
},
"generated_date": "2021-03-29"
}