在 GitHub 上时常看到很多不错的软件只有 Windows 版本,没有 Mac 版本,想着自己编译使用;请问需要什么技能,有哪些注意事项呢,有教程也可以,感谢推荐!
1
buf1024 2023-11-20 15:33:24 +08:00
没有 mac 版本,大概率是不支持 mac 。
|
2
waklealone 2023-11-20 15:33:30 +08:00
如果只有 windows 版本、那就是不支持 mac 呗、自己编译也没有用
|
3
j1132888093 2023-11-20 15:41:29 +08:00
需要用支持编译成 mac 程序的语言照着重新写一个🤣
|
4
Kikuna3321 2023-11-20 15:58:59 +08:00 2
如果是 QT 或者 Web 框架做的还好说,要是用 Windows 相关 API 做的那就是纯 win 版本的,只能学 mac 开发然后仿照别人项目自己做一个了,两者语言都不一样。微软这边儿 win32 api 是纯 C ,MFC 是 C++,winform 是 C#,Mac 原生是 Objective-C 和 swift ,有兴趣可以学个 Mac 开发,不过资料相对于 iOS 那边儿会少很多
|
5
littlewing 2023-11-20 17:09:16 +08:00
如果是 electron 的应该很好搞,其他语言框架写的就不好搞了
|
6
darkengine 2023-11-20 18:13:15 +08:00
如果那么简单,为啥厂家自己不编译呢。。。 你要干的这个活儿叫移植啊
|
7
sheller OP 感谢楼上各位,大概明白为啥了
|
8
leesa 2023-11-21 21:44:41 +08:00
可以用 Whisky 运行 Windows 软件,简介:Whisky provides a clean and easy to use graphical wrapper for Wine built in native SwiftUI. You can make and manage bottles, install and run Windows apps and games, and unlock the full potential of your Mac with no technical knowledge required. 官网: https://github.com/Whisky-App/Whisky
|