>

이 명령을 사용하여 컴파일하고 있습니다 :

icc -O3 MD.c util.c control.c -o MD

잘 작동하지만 플래그 -fast도 사용하고 싶습니다

저는 이렇게 컴파일합니다 :

icc -O3 -fast MD.c util.c control.c -o MD

이 메시지가 나타납니다 :

ld : -lm을 찾을 수 없습니다

ld : -lc를 찾을 수 없습니다

ld : -ldl을 찾을 수 없습니다

ld : -lc를 찾을 수 없습니다

라이브러리를 포함해야합니까?

P.S .: 컴파일러를 사용하고 있습니다 intel-cc-17/17.0.2.174

  • 답변 # 1

    컴파일하지 않는 이유를 찾았습니다.

    이 명령은 -Ofast입니다. -Ofast를 사용했는데 제대로 작동합니다!

    저는 보통 문헌에서 빠르다고 생각합니다. 그래서 처음이 명령을 사용했습니다

  • 이전 C ++를 사용하여 입력 파일의 순서를 바꾸는 방법은 무엇입니까?
  • 다음 sdk - 화면 공유를 구현하는 중 MediaError 화면에 대한 액세스가 거부되었습니다