Dan*_*noo 7 linux install cmake
随着make install我可以在我的二进制文件,CONFIGS诸如此类复制到目标文件夹执行.
现在我遇到以下情况:我们将虚拟机设置为构建主机,将不同的真实Linux机器设置为目标平台.
我想将make install文件直接复制到远程机器上的文件夹中(通过scp或类似).我怎样才能做到这一点?
你经常可以这样做
make install DESTDIR=/tmp/mydest/
Run Code Online (Sandbox Code Playgroud)
然后归档该目标目录
tar czvf /tmp/mydest.tgz -C /tmp mydest
Run Code Online (Sandbox Code Playgroud)
然后将该存档复制到远程位置
scp /tmp/mydest.tgz remote:tmp/
Run Code Online (Sandbox Code Playgroud)
最后,解压缩遥控器上的存档并将其复制到适当的位置
make在安装过程中可以使用特定的前缀进行操作:
make prefix=$dest/usr install
Run Code Online (Sandbox Code Playgroud)
解决你的问题的方法是