2013-05-17 111 views
0

我有一個目錄有許多庫(例如A,B,C),很少有與同一目錄中庫的符號鏈接(例如,A1,A2和A3是A的符號鏈接) 。我將此目錄從orignal位置複製到另一個位置,以保留這些庫的符號鏈接信息。複製與符號鏈接

所以我的命令是這樣的 CP -Rp

這非常適用於殼。

如果我將此命令移至makefile,-p選項無法以其在shell中的工作方式工作。在makefile中,不會維護符號鏈接,而只是複製所有庫。 你有它保留在複製符號鏈接從makefile.mk解決

謝謝

回答

0

要保留符號鏈接,我想你需要-d/--no-dereference,或--preserve=links

或者,也許只是-a( = -dR

cp -a