【发布时间】:2015-07-17 19:21:42
【问题描述】:
我正在尝试让 TBB 与 premake5 一起使用。
TBB 在其项目文件中有一些相当不标准的事情。
它在项目中包含 .asm 文件(premake5 似乎可以这样)
.asm 文件对于 32 位/64 位等不同,因此需要根据体系结构排除某些文件。 TBB 通过在 VS 中使用“从构建中排除”标志来做到这一点,这样文件就会显示在项目中,但如果它们没有被标记为排除,则它们只是实际构建。我还没有看到任何方法可以在 premake5 中复制它。 Premake5 有“排除”,但它似乎完全从项目中删除文件,而不是将它们标记为未构建,当被平台过滤时,它似乎也不起作用。
asm 文件标记为:Item Type = TBB 项目中的 Microsoft Macro Assembler。我不确定如何让 premake5 做到这一点。目前,当我将它们添加到我的 premake5 生成的项目中时,项目类型为空白。 TBB 也标记了它们 执行前:中 之后执行:CustomBuild
这似乎超出了 premake5 支持的范围,所以可能甚至不支持:/ ?
【问题讨论】:
标签: premake