小编eri*_*xff的帖子

多平台预制脚本

我是 Node9 的作者,Node9 是一个托管的混合操作系统,它结合了 Inferno 和 LuaJIT,创建了一个交互式的分布式开发环境。请参阅此处的项目: https: //github.com/jvburnes/node9

我创建了一个基本的 4.x 预制脚本来编译 OSX 的所有依赖项和主要源代码,但现在人们要求 Linux、BSD 和 Windows 的构建配置。我有执行此操作的代码,并且我想创建预制配置以在这些操作系统上构建和运行 Node9。我需要设置库并包括搜索路径、编译器名称以及每个平台的定义。

  1. 谁能给我指出一个好的多平台预制脚本?
  2. 我是否使用“premake gmake”并以某种方式感知本机平台,或者我是否需要在命令行上显式放置目标平台并在 premake 配置和平台部分中引用该平台?
  3. 我听说 premake 4.x 是遗留版本,而 premake 5.x 是未来的解决方案。它是否足够稳定且可用,可以为所有这些平台构建?

我知道这有很多问题,但我想把这件事做好。

谢谢。

premake

5
推荐指数
1
解决办法
2262
查看次数

标签 统计

premake ×1