设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
影视
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
问与答
›
cmake 交叉编译有大佬懂吗?
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
社保缴纳基数引发的讨论,表示理解不了
›
车牌摇到号了,无奈手头不宽裕,纠结是买二
›
去马来西亚做计算机靠谱吗?
›
最终还是对开发者下手了🤣
›
公司开始主动补缴社保了,是有什么大雷么?
今日热议主题
海外小游戏工作室招前端开发、 node 后端、
建立了 Signal 群,有人来吗?
记一次 Windows 开机后会伴随 c 盘 IO 负载
记一次 Windows 与 chrome 的不兼容,看两
做了一款在线制作字幕拼图工具
不要和中资外包大企业 HR 合作,除非准备好
20241125 午夜俱乐部
睡前想到换车的费用,睡不着了
1365U 木板迷你主机玩具,售价 666
关于 Mac mini M4 外置机械硬盘的休眠问题
显示全部
|
最新评论
14 条回复
·
111 次点击
11#
ai277014717
小成
2024-10-1 20:59:35
hello world 依赖 libc 所以你做要的就是在 linux 下找到所有平台的 libc 就行了。
12#
xinge666
小成
2024-10-1 21:01:18
Go 可以直接交叉编译,C++的话得有对应的工具链,比如编译 win 下就用 mingw ,macOS 就没办法了。如果上 GitHub 的话,可以直接用 Action 编译多平台的二进制。
13#
tuiL2
小成
2024-10-1 22:01:22
cmake 只是个辅助编译的工具。你真正需要解决的是编译器的问题
14#
wkla
小成
2024-10-1 22:25:14
可以试试 github cmake action ,有个 cmake-multi-platform.yml 的跨平台编译。然后在 ci 里获取编译产物。https://github.com/actions/starter-workflows/blob/main/ci/cmake-multi-platform.yml
15#
wnpllrzodiac
小成
2024-10-1 22:40:49
zig 好像还这个可以。不过估计问题还是有,没有原生的好用。win ,mac 最好还是在原生的上面编译。linux 倒是可以用 docker 。总之 linux 的各种架构都可以在 docker 里交叉编译。
1
2
/ 2 页
返回顶部