ecnelises

ecnelises

V2EX 第 89617 号会员,加入于 2015-01-02 22:06:48 +08:00
根据 ecnelises 的设置,主题列表只有在你登录之后才可查看
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
ecnelises 最近回复了
128 天前
回复了 iqoo 创建的主题 程序员 使用 LLVM 的 clang 替换苹果自带的有问题吗
1. LLVM 在构建的时候可以选择启用哪些 target ,macOS 的 AppleClang 可能只 enable 了 AArch64 和 X86 ,你自己 build 的 Clang 如果不传 LLVM_TARGETS_TO_BUILD 这个 CMake 选项那就是全部启用,也包括 WebAssembly

2. 苹果的 AppleClang 应该是对 include 和 library path 有一些魔改,你试着编译一个没有#include 的 C 文件然后-v 看就能发现。

AppleClang 是这样(以 Xcode Beta 为例):
/usr/local/include
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include
/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include
/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks (framework directory)

社区源码编译的 Clang 是这样:
/usr/local/include
~/Developer/llvm/build/lib/clang/17/include
/System/Library/Frameworks (framework directory)
/Library/Frameworks (framework directory)

最简单的解决方法自然是把 Xcode 里那堆目录软链接到/usr/local/include 里。

继续尝试编译,发现提示-lSystem 找不到,跟着上面 Xcode Clang 的输出,加上-Wl,-syslibroot /Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk 就可以。

嫌麻烦也可以把这个额外选项写到 Clang 的 config file 里:

https://clang.llvm.org/docs/UsersManual.html#configuration-files
139 天前
回复了 yushi17 创建的主题 Apple Mac 脑瘫设计吐槽(100%主观)
@cosette
其实按 Option 点全屏按钮也不一定就是最大化,比如 Finder 和 Safari 就不行,是有个 API 可以让开发者返回软件当前认为最合适的尺寸,如果没有实现这个 API 就是最大化
149 天前
回复了 thinkm 创建的主题 程序员 为啥我很少回去翻我的笔记?
残酷的事实是:有些笔记存在的价值就不是为了日后往回翻的,它们存在的惟一价值就是在你记下它们的那一刻,打消你「我如果忘记了这个怎么办?」的焦虑。
贴一个以前对 Mac 玩游戏这件事的几点看法:

1. 现在的 Mac 不是一个合适的游戏平台;

2. 客观上,苹果没有真的让 Mac 更加适合游戏的意愿,Apple Arcade 的目的是推进强化版的 App Store 生态;

3. 买来一台电脑想玩游戏,或者想让自己的电脑可以玩游戏,是非常合理的诉求;

4. 认为一台电脑不适合玩游戏,所以就是垃圾的人,不仅魔怔,还不适合交朋友;

5. M 系列芯片的表现和持续增长的 Mac 用户数是 Mac 成为游戏平台的动力,但还需要苹果顺水推舟,至少不从中作梗。
239 天前
回复了 wuwukai007 创建的主题 程序员 有没有觉得 mac 访达(finder)特别难用的
Finder 但凡把它那些只能用快捷键完成的功能全都做到菜单里,吐槽 Finder 难用的人也不会有这么多
我自己就不是做 Web 的,我的同事、以及很多更远的同事也不是做 Web 的,我的很多朋友也不是做 Web 的。算反例了么?
301 天前
回复了 numberator 创建的主题 问与答 对于摆脱精神内耗最有效的动作是什么?
也许减轻内耗的办法就是真的不去想它: https://www.bilibili.com/video/BV168411P7KQ

从这个视频的观点来看,反复去想让你焦虑的事情,反而会在你的大脑里形成类似「走的人多了形成的路」,带给你更深的焦虑
301 天前
回复了 cc123 创建的主题 nostr 这里好像没有什么 nostr 的消息
粗略看了一下,像是一个用公钥取代 ID 的 Mastodon ?以前有过这种 Idea ,没想到真有人做了。类似想法的聊天软件也有,叫 Session. 但很多人注册它,大概并非因为非对称加密如何迷人,只是跟曾经的 Clubhouse 一样感到新奇而已。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   953 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 19:25 · PVG 03:25 · LAX 11:25 · JFK 14:25
Developed with CodeLauncher
♥ Do have faith in what you're doing.