我正在寻找一个可以从现有 makefile 生成 Sun CC 编译器 makefile 的工具,该文件实际上是为 GCC 编译器编写的。是否有任何工具可以执行相同的操作?我尝试在命令行上设置 CC。有时它有效。但是有很多编译器特定的标志,硬编码在 Makefile 中。如何处理?我可以找到这个答案。https://stackoverflow.com/questions/2969222/make-gnu-make-use-a- Different-compiler。但是,如果 makefile 具有编译器相关的硬编码标志,那么这是如何工作的呢?