Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Deployment 在Ubuntu 14.04中.deb安装期间复制目标计算机上的目录,64位_Deployment_Cmake_Ubuntu 14.04_Packaging_Deb - Fatal编程技术网

Deployment 在Ubuntu 14.04中.deb安装期间复制目标计算机上的目录,64位

Deployment 在Ubuntu 14.04中.deb安装期间复制目标计算机上的目录,64位,deployment,cmake,ubuntu-14.04,packaging,deb,Deployment,Cmake,Ubuntu 14.04,Packaging,Deb,我只想在Ubuntu 14.04的64位路径/opt/myProjectName下的.deb安装期间复制目标计算机上的目录(其中包含一些文件) 现在,我能够在.deb安装过程中使用CMakeLists.txt文件在目标计算机上成功安装文件,如下所示 安装(文件myShFile.sh DESTINATION/opt/myProjectName) 但现在我想复制目标计算机上路径/opt/myProjectName处的目录(其中包含一些文件) 如果有人有同样的想法,请让我知道 谢谢。With。谢谢Jo

我只想在Ubuntu 14.04的64位路径/opt/myProjectName下的.deb安装期间复制目标计算机上的目录(其中包含一些文件)

现在,我能够在.deb安装过程中使用CMakeLists.txt文件在目标计算机上成功安装文件,如下所示

安装(文件myShFile.sh DESTINATION/opt/myProjectName)

但现在我想复制目标计算机上路径/opt/myProjectName处的目录(其中包含一些文件)

如果有人有同样的想法,请让我知道


谢谢。

With。谢谢Joel的回复。但是按照你建议的方式,在使用cmake和make构建目录时,我只能在我的机器上复制目录。但我想在deb安装到机器上的过程中复制目录,在不同的机器上安装deb(不仅仅在我的机器上)。我在debian目录中创建了一个名为“mypackagename.install”的文件,并将test opt/myProjectName写入其中。这里的“test”是我想在目标机器上安装deb的目录,位于/opt/myProjectName路径,它解决了我的问题。