2013-05-17 4 views
0

동일한 디렉토리에있는 라이브러리에 대한 심볼 링크가있는 디렉토리가 있습니다 (예 : A1, A2 및 A3은 A에 대한 심볼릭 링크 임). . orignal 위치에서이 라이브러리의 심볼릭 링크 정보를 보존하는 다른 위치로이 디렉토리를 복사합니다.symblic 링크로 복사

그래서 내 명령이 은 cp -rp

이 쉘에서 잘 작동 같은 것입니다.

이 명령을 makefile로 이동하면 -p 옵션이 쉘에서 작동하는 방식으로 작동하지 않습니다. makefile에서 심볼릭 링크는 유지되지 않고 대신 모든 라이브러리가 복사됩니다. 당신은 makefile.mk에서 복사에 SYM 링크를 유지하는 솔루션이 있습니까

난 당신이 (-d/--no-dereference, 또는

아니면 단지 -a--preserve=links 필요하다고 생각, 당신은

답변

0

심볼릭 링크를 유지하기 위해 감사 = -dR)

cp -a