1
我見過很多linux應用程序,它們的二進制文件包裝在/opt/mypkg/myexecutable
之類的路徑中,並且在/usr/bin
中有一個符號鏈接。我在打包的文件中看到了這些符號鏈接。如何使用cpack打包符號鏈接?
我想在使用cpack打包我的軟件時做同樣的事情,使用CPackDEB和CPackRPM創建deb和rpm包。
是否有可能創建一個符號鏈接到一個任意的,可能不存在的路徑?
我可以使用
INSTALL(FILES "mysymlink" DESTINATION /usr/bin/myapp COMPONENT MyComponent)
嗎? (會不會有與符號鏈接的問題當目標確實存在被人跟蹤?)我可以改變的東西的鏈接目標像
CONFIGURE_FILE()
還是我只是缺少一個cpack指令,沒有工作是否正確?