如何告诉premake生成使用clang的Makefile?

Tam*_*lei 5 makefile build premake

我想在生成Makefile(gmake工具链)时使用clang构建我的应用程序.有没有办法做到这一点?

Fra*_*ank 6

这是我使用的,它适用于我:

--  ugly hack to use clang
premake.gcc.cc  = 'clang'
premake.gcc.cxx = 'clang++'
Run Code Online (Sandbox Code Playgroud)

似乎没有任何其他工作.


Bur*_*rad 1

看起来你可以只设置 CC 变量:

CC ?= /usr/bin/clang
Run Code Online (Sandbox Code Playgroud)

在你的预制文件中。仅当您尚未在环境中设置时, ?= 才会设置它。

  • premake 的全部目的是自动生成这些文件。您永远不应该修改它们。 (5认同)