0
我有一个微不足道的问题..我试图修改一个工作的Makefile来链接一个函数,我决定在我的代码中添加simpletrial.cpp(该函数是IniFile.cpp) 我的旧工作Makefile是:makefile链接问题
include Makefile.arch
TESTS := simpletrial.cpp
TESTO := $(TESTS:.C=.o)
TEST := simpletrial
OBJ = $(TESTO)
PROGRAMS = $(TEST)
CXXFLAGS +=
CXXFLAGS +=
GLIBS +=
.SUFFIXES: .$(SrcSuf) .$(ObjSuf) .$(DllSuf)
all: $(PROGRAMS)
$(TEST): $(TESTO)
$(LD) $(LDFLAGS) $^ $(GLIBS) $(OutPutOpt)[email protected]
@echo "[email protected] done"
clean:
@rm -f $(OBJ) $(TESTO) core *~ src/*~ include/*~
.$(SrcSuf).$(ObjSuf):
$(CXX) $(CXXFLAGS) -c $< -o [email protected]
我曾尝试没有成功编译和链接IniFile.cpp但我总是收到错误消息“未定义的引用“INIFILE ::等等等等 感谢
太棒了!有用! – Tiutto