나는 사소한 문제가있다. 나는 내 코드 simpletrial.cpp에 추가하기로 결정한 함수를 링크하기 위해 작업하는 Makefile을 수정하려고한다. (함수는 IniFile.cpp 임) 내 오래된 작업 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