【发布时间】:2012-11-14 08:36:18
【问题描述】:
考虑一下Makefile
% cat Makefile
main: main.o add.o
它使用cc 而不是g++ 来链接目标文件
% make
g++ -Wall -pedantic -std=c++0x -c -o main.o main.cpp
g++ -Wall -pedantic -std=c++0x -c -o add.o add.cpp
cc main.o add.o -o main
main.o:main.cpp:(.text+0x40): undefined reference to `std::cout'
...
我如何告诉 (GNU) Make 使用 g++(链接 C++ 库)而不是 cc?
【问题讨论】:
标签: makefile