Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] macOS(12.1, m1pro)上用自带 clang++ 编译、评测 c++ ,跑在rosetta下 #148

Open
xiece666 opened this issue Dec 19, 2021 · 6 comments
Labels
Architecture:M1(ARM) Apple 的 M1 架构相关的问题 整叉劈了 | Bug 有一些不该发生的东西发生了 OS:macOS macOS 系统相关的问题

Comments

@xiece666
Copy link

xiece666 commented Dec 19, 2021

在macOS + m1pro 上用自带clang++编译、评测c++,却跑在rosetta下,然而如果手动编译就是原生arm64的

编译器路径:/usr/bin/clang++
活动监视器截图:
截屏2021-12-19 下午3 33 24
(下面的是lemon的,上面的是手动编译的)

可不可以直接跑在arm64下?
还是说本来就应该这样?

  • Version: 0.3.1
  • OS: 系统:macOS 12.1
@xiece666 xiece666 added the 整叉劈了 | Bug 有一些不该发生的东西发生了 label Dec 19, 2021
@CoelacanthusHex CoelacanthusHex added the OS:macOS macOS 系统相关的问题 label Dec 20, 2021
@CoelacanthusHex CoelacanthusHex changed the title 在macOS(12.1)+ m1pro 上用自带clang++编译、评测c++,为什么是跑在rosetta下的? [BUG] macOS(12.1, m1pro)上用自带 clang++ 编译、评测 c++ ,跑在rosetta下 Dec 20, 2021
@CoelacanthusHex CoelacanthusHex added the Architecture:M1(ARM) Apple 的 M1 架构相关的问题 label Dec 20, 2021
@CoelacanthusHex
Copy link
Member

虽然说这话有点推脱责任,这话放这里也有点离题。但是我还是想说,正如 iotang 所说的,本项目对 macOS 的支持一直处于一种非常尴尬的状态,开发组并无一人使用 macOS,也没有一人拥有 macOS 设备,所以对 macOS 的开发一直是很艰难,对于 M1 架构的 macOS 则更为艰难。我们希望有人能站出来完善这方面的功能,否则对于这类问题我们往往只能连蒙带猜,但是依旧爱莫能助。

@xiece666
Copy link
Author

抱歉,这实属我自己不够了解,况且,我自己已经认为这是一款很不错的软件,我实在是抱歉。

@CoelacanthusHex
Copy link
Member

抱歉,这实属我自己不够了解,况且,我自己已经认为这是一款很不错的软件,我实在是抱歉。

你没什么可抱歉的,该抱歉的是我们,我只是说明下原因,你要做好这个问题长久不能解决的心理准备

@xiece666
Copy link
Author

其实我自己也不经常在mac上跑,所以其实没有什么问题的

@xiece666
Copy link
Author

而且这种情况其实无伤大雅,能过得依然能过,也不会出什么评测的错误

@alphagocc
Copy link
Member

其实吧,现在lemonlime实现依赖rosetta翻译,不然内存限制会出问题。
当时实现的不太好

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Architecture:M1(ARM) Apple 的 M1 架构相关的问题 整叉劈了 | Bug 有一些不该发生的东西发生了 OS:macOS macOS 系统相关的问题
Projects
None yet
Development

No branches or pull requests

3 participants