LLVM-Clang和makefile
我正在做一个从GNU到LLVM编译器的迁移任务 第一个问题是,如何在现有项目中处理Makefile。LLVM-Clang和makefile,makefile,gnu,Makefile,Gnu,我正在做一个从GNU到LLVM编译器的迁移任务 第一个问题是,如何在现有项目中处理Makefile。 GNU的make.exe的对应项是什么?make既不是gcc的一部分,也不是clang的一部分,它是一个单独的工具(或工具系列),可以与这两个编译器(实际上与所有其他编译器一样)一起工作。Make,顺便说一句,比GCC早11年,也许比clang早25年。您仍然使用Make,但可能需要编辑Makefile。通常,Makefile包含指定编译器的CC变量的赋值。将CC=gcc更改为CC=clang可
GNU的make.exe的对应项是什么?make既不是gcc的一部分,也不是clang的一部分,它是一个单独的工具(或工具系列),可以与这两个编译器(实际上与所有其他编译器一样)一起工作。Make,顺便说一句,比GCC早11年,也许比clang早25年。您仍然使用
Make
,但可能需要编辑Makefile
。通常,Makefile
包含指定编译器的CC
变量的赋值。将CC=gcc
更改为CC=clang
可能很简单。但也可能要复杂得多。