[问题] 自定义的.h如何compile?

楼主: eric1527 (我不想知道阿)   2014-04-10 15:04:05
助教你好
请问想要自定义比如xx.h和xx.cpp
虽然已经在main.cpp include "xx.h"
g++仍然显示undefined reference to .....
google说linker没有compile xx.cpp
请问要怎么修正
谢谢^^
作者: doomhydra (认真活每一天)   2014-04-10 16:26:00
你写了xx.h和xx.cpp,但没compile xx.cpp。只有include "xx.h"是不够的。你可以在makefile多加一个rulexx.o: src/xx.cpp src/xx.h<TAB> $(CC) $(CFLAGS) $< -o $@然后在bin/Matryoshka(18行)的冒号后面补上xx.o打错 是16行的冒号后面补上xx.o并在17行的行的$(OPTFLAGS)后面也补上xx.o 应该就可以了
楼主: eric1527 (我不想知道阿)   2014-04-29 00:33:00
感恩

Links booklink

Contact Us: admin [ a t ] ucptt.com