objective-c - tkeclipse 不再支持 Objective-C 垃圾回收
问题描述
执行 tkeclipse 或 tktools 时,我收到以下消息:
/.../Eclipse/bin/x86_64_macosx/tkeclipse ; exit;
objc[18335]: Objective-C garbage collection is no longer supported.
/.../Eclipse/tcltk/x86_64_macosx/bin/wish8.5: line 2: 18335 Abort trap: 6
"$(dirname $0)/../Library/Frameworks/Tk.framework/Versions/8.5/Resources/Wish.app/Contents/MacOS/Wish" "$@"
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
[Process completed]
自从我更新了我的 Mac(当前版本 10.13.4)后,我才收到此消息。有任何想法吗?
解决方案
我遇到了同样的问题。我找到的解决方案是改为执行xtkeclipse
andxtktools
命令。您应该拥有这些可执行文件,因为它们随 MacOS 的 eclipse 一起提供。
他们都依赖 X11,如果你没有安装它,你可以在这里下载安装程序:https ://www.xquartz.org
安装后,您需要注销然后重新登录,以使可执行文件正确运行。希望它有所帮助。
推荐阅读
- regex - Google 电子表格 RE2 - 如何仅提取字母数字字符
- javascript - 无法覆盖 auth0-react 中的范围选项
- spring-boot - 请求参数在两个 tomcat 之间转发时重复
- firebase - 如何对 Firebase 可调用云函数端点进行版本控制?
- python - Pyinstaller 到 OpenCV 的问题。面部情绪识别
- flutter - 如何在导航器下发送手势?
- android - 统一构建android apk问题时如何解决“无法更新Android SDK包列表”问题?
- neural-network - TypeError:forward()缺少1个必需的位置参数:'c'
- python - 乘以 Pandas 中字符串列的值
- visual-studio-code - 如何在 vs code 终端中添加换行符?