运行两个单独的开发环境来安装“libmodbus”。一个环境是本地Ubuntu,另一个环境是AWS。
运行“sudo make install”后,我可以看到AWS Ubuntu服务器缺少该条目(运行 ldconfig -v 时):
/usr/local/lib:
libmodbus.so.5 -> libmodbus.so.5.1.0
这会导致我正在使用libmodbus构建的其他项目出现问题。
为什么libtool无法在AWS Ubuntu上执行此操作并且可以在本地执行此操作?当运行添加条目的命令时,我没有看到任何错误消息:
/bin/bash ../libtool --mode=install --verbose /usr/bin/install -c libmodbus.la '/usr/local/lib'
可以采取哪些措施来解决为什么不添加路径