Linux下源码安装

Linux下源码安装

很多开源库都没有说明怎么安装,这里记录一下一般方法。

步骤

wldgb 为例:

克隆下源码后,发现README中没有说怎么安装,观察文件:

image

一般来说,autogen.sh是用来生成configure的,然后configure是用来生成makefile的。如果不确定,可以看一下这些文件中的内容,就知道大概是怎么回事了。

可以参考:Linux下常用的编译安装工具及相关概念 - 3的4次方 - 博客园 (cnblogs.com)

因此运行autogen.sh,输出一堆信息,说明进行了configure和检查:

image

然后make编译。

然后尝试命令行输入 wldbg,发现不行。说明还没有被安装。于是 sudo make install

但是命令行输入 wldbg 还是不行,查看 wldbg 文件的位置:

whereis wldbg

发现是能找到的:

wldbg: /usr/local/bin/wldbg /usr/local/lib/wldbg

检查make install的日志,发现要我们设置路径。

我一般采用创建软连接的方式,跟别人学的:

sudo ln -s /usr/local/bin/wldbg /usr/bin/wldbg

即可正常使用了。

posted @ 2024-01-22 14:13  3的4次方  阅读(13)  评论(0编辑  收藏  举报