如果在Ubuntu中通过源码编译安装了gflag,并想要手动卸载它,可以按照以下步骤操作:
进入之前使用的gflag源代码目录。
运行以下命令执行makefile文件中的uninstall规则,以卸载gflag:
sudo make uninstall
如果使用的是CMake,则运行以下命令:
sudo xargs rm < install_manifest.txt
这个命令将删除安装过程中创建的所有文件和目录。
检查是否还有残留文件或目录。可以手动删除掉,例如:
sudo rm -rf /usr/local/include/gflags/
sudo rm /usr/local/lib/libgflags.so
sudo rm /usr/local/lib/libgflags_nothreads.a
最后,可以使用以下命令检查是否成功卸载了gflag:
gflags --version
如果gflag已经被完全卸载,这个命令应该会提示找不到gflag版本信息。
请注意,在卸载软件时,请务必小心谨慎地操作,以免意外删除其他系统文件或引起其他问题。