Eclipse의 C++ IDE에서 프로그램을 빌드 할 때 "make : *** [diffusionWeightsTest] 오류 1"및 " 'diffusionWeightsTest'대상의 래서 피 생성 실패 오류가 발생합니다. 나는 새로운하여 HelloWorld C++ 프로젝트를 만드는 경우Ubuntu에서 Eclipse C++을 사용할 때 메이크 파일 문제가 발생했습니다.
diffusionWeightsTest: $(OBJS) $(USER_OBJS)
@echo 'Building target: [email protected]'
@echo 'Invoking: GCC C++ Linker'
g++ -o "diffusionWeightsTest" $(OBJS) $(USER_OBJS) $(LIBS)
@echo 'Finished building target: [email protected]'
@echo ' '
및 구축 : 나는 메이크 파일을 열 경우, 다음과 같은 코드 블록은 오류 (특히, 오류가 @echo에 '$의 @ 건축 대상')에 연루되어 그것은 잘 작동하는 것 같습니다. GSL 라이브러리를 링크하는 것 외에도, .C 및 .H 코드 파일 (원래 작성한 Windows 컴퓨터)에서 복사 이외의 작업을 수행하지 않았습니다.
Eclipse의 IDE와 가상 우분투 리눅스 컴퓨터의 GSL 라이브러리를 사용하여 C++ 개발을하고 싶습니다. Oracle의 JDK, GSL 라이브러리 (INSTALL 지침에 따라), Eclipse의 최신 C++ IDE를 설치했습니다. 내 프로그램의 속성에서 gsl과 gslcblas 라이브러리를 연결했습니다 (프로젝트 이름 >> 속성 >> C/C++ 빌드 >> 설정 >> GCC C++ 링커 >> 라이브러리 >> 라이브러리에 gslcblas와 gsl을 모두 추가하십시오 (-l)) 이클립스 코드에서 이러한 기능을 인식하는 것 같다.
이 메이크 파일 오류의 원인은 무엇입니까?