gcc 가 아닌 intel compiler를 사용해서 컴파일 하고 싶은데...
글쓴이: agalipa / 작성시간: 목, 2005/02/03 - 4:03오후
현제 Kdeveloper 와 인텔컴파일러를 사용하고 있는데요
인텔컴파일러를 사용하기 전에
source /opt/intel_cc_80/bin/iccvars.sh
를 실행해야 하는 불편함이 있습니다.
인텔컴파일러로 컴파일 할수 있게 makefile에 위 문구를 넣어서 인텔컴파일러 명령어인 icc를 인식하게 하고 싶습니다.
어떻게 해야되나요?
makefile에 넣으면 어떻게 넣어야하고
아니면 *.am 이나 *.in 에 넣어야 하나요?
Forums:
ㅋㅋ이게 무식한 방법인지는 모르겠는데요.$(CXXCOMPILE
ㅋㅋ
이게 무식한 방법인지는 모르겠는데요.
$(CXXCOMPILE) 이 부분에 대해서만 적었습니다.
#gcc_command = gcc
gcc_command = icc
intel_reg_command = source
intel_c_dir = /opt/intel_cc_80/bin/iccvars.sh
intel_gcc_command = $(gcc_command)
CXX = $(intel_gcc_command)
CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
생략
.C.o:
$(intel_reg_command) $(intel_c_dir); \
if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
요렇게 했습니다.
요렇게 하니까 되네요.
제가 글 올리고 제가 답변하고.. ^^
댓글 달기