页次: 1
在centos环境下进行的
首先安装一个软件,它需要依赖某些库和工具如 gcc, boost等. 将这些库全部安装到用户根目录的某个文件夹下.这样这个软件的运行环境全在本用户目录下?
我也这么做了,但是搬到其他机器上系统版本相同,新建相同的目录 相同的用户,路径相同,还是会提示某个连接库找不到(但的确在用户目录下).
这么做不知道理论上可不可行?
还请各位不吝赐教
来自:爱学习的小朋友
最近编辑记录 总钻风 (2016-12-10 13:42:05)
离线
不明白你干了什么。你为什么不直接打个 rpm 包扔过去呢?
在线
不明白你干了什么。你为什么不直接打个 rpm 包扔过去呢?
就是自己配置了一个小的开发平台,配置的时候挺复杂的,就想着打个包然后就可以直接在其他机器上用,但要用到固定的gcc,boost版本.
所以想连同gcc,boost等一同打包,但没这么干过,不知道怎么做.....
最近编辑记录 总钻风 (2016-12-10 15:21:01)
离线
你要么打成 rpm 包,遇到不适合的环境时会安装不上;要么静态链接,扔上去就能跑。
在线
你要么打成 rpm 包,遇到不适合的环境时会安装不上;要么静态链接,扔上去就能跑。
感觉有点方向了,在搞一搞.
感谢指点!!!
离线
Docker?
反社会,精神极其不稳定,随时可能炸碎身边所有人
离线
docker 或者 vagrant 正解
离线
页次: 1