我在目录/ usr / lib /中使用安装在本地计算机上的一些库。我想在另一台安装了相同库但其他版本的机器上运行我的程序。如何指定程序在另一台计算机上运行的路径,但是从我的计算机中使用了这些库?
由于
答案 0 :(得分:0)
为了实现这一点,你的机器应该连接到一个应该连接到所有其他机器的网络..并且在你的脚本中,你可以在那里指定从/ usr / lib获取库的位置...... .instead首先给你的IP ADDRESS并附加/ Machintosh HD / usr / lib ...即如果你的ip地址是192.168.2.4,那么不要给/ usr / lib,给
// 192.168.2.7/Machintosh HD / usr / lib / codeorlibraryfile
如果你没有连接到网络,这不会工作其他明智我没有看到这个不起作用的原因...检查“//”我不确定在开始如果“\”将来或“//”。
希望这会有所帮助
答案 1 :(得分:0)
Secure shell不提供在原始计算机上查找二进制文件和库并在远程计算机上运行它们的服务(或者实际上是另一种方式)。
您将需要部署可执行文件。
我建议:
scp
)。当然,这只有在两台机器共享处理器架构和通用可执行格式时才有效。这意味着,linux-to-linux 将工作,而linux-to-some-other-unixy-OS 可能工作(尝试a.out可执行格式),以及linux-to-windows肯定不会工作。