Linux Makefile - CXX 未定义

标签 linux makefile gnu

<分区>

Possible Duplicate:
Where does the value of CXX in a makefile come from?

我目前正在处理遗留项目的联编文件。 使用 Makefile 成功构建项目。

在检查 Makefile 时,我注意到它使用 ${CXX} 宏来调用编译器。 但是,CXX 没有在 makefile 中定义,也没有包含其他 makefile。

我试过CXX是不是环境变量,不是。

CXX 有默认值吗?

最佳答案

它在 manual 中:

CXX
    Program for compiling C++ programs; default ‘g++’. 

关于Linux Makefile - CXX 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13680749/

相关文章:

c - .bss 部分如何复制到 RAM?

linux - 测试目录是否存在

build - 并行 GNU Make 为 Antlr 解析器生成文件多次运行命令

linux - 从 Ubuntu 18.04 升级到 18.10 后,出现 Sendmail-Base 错误

linux - 构建时 Qt : qml quick, 中的未知模块

qt - qmake:在Makefile中生成包含其他Makefile

c++ - Makefile.am/Configure.ac 条件环境变量检查

php - 如何使用 rsync 比较来自 2 个服务器的不同文件?

linux - 根据目标名称创建对象文件

linux - 如何在我的 Makefile 中将这段代码写成一行