Xem xét việc này Makefile
Mặc định mối liên kết thiết lập trong Makefile để liên kết đối tượng C++ file
% cat Makefile
main: main.o add.o
trong đó sử dụng cc
thay vì g++
để liên kết các tập tin đối tượng
% 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'
...
Làm thế nào để nói (GNU) Hãy để sử dụng g++
(liên kết các thư viện C++) thay vì cc
?