linux 源码安装 cmake 时 可选的参数有哪些

我的电脑上./configure----prefix=/cmakemakemakeinstall安装完成后每次cmake是必须要指导cmak的安装目录提麻烦的但是默认安装... 我的电脑上
./configure ----prefix=/cmake
make
make install
安装完成后 每次cmake是 必须要指导cmak 的安装目录 提麻烦的 但是默认安装就没问题(虚拟机上已测) 应该是安装目录的问题
有两个问题:
一。源码安装的cmake 如何卸载(删除)。
二。如何添加永久环境变量使其 直接cmake 就可以 不用只想到cmake的安装目录。
三。安装cmake是 有个 configure 和 bootstrap 两个配置命令有什么区别?
展开
 我来答
幻之谁愚
推荐于2016-03-17 · TA获得超过4.4万个赞
知道大有可为答主
回答量:1.2万
采纳率:77%
帮助的人:917万
展开全部
  /configure就是执行你当前目录下一个名叫configure的脚本,由它生成Makefile,有了Makefile之后,一般来说就可以通过make进行编译,make install进行安装
  cmake就是一个与make同级别的编译工具,只不过它依靠的不是Makefile作为编译规则,而是根据CMakeLists.txt来编译的。
土杜土杜
2011-03-22 · TA获得超过253个赞
知道小有建树答主
回答量:155
采纳率:71%
帮助的人:99.3万
展开全部
一. 1). rpm -qa | grep -ri cmake找到cmake这个包的全名"your-cmake"
2). rpm -e your-cmake
二. vim ~/.bash_profile
CMAKEPATH=/path/to/your/cmake
export CMAKEPATH
三. 真的不太知道...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jiangtao9999
2011-03-22 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.2万
采纳率:44%
帮助的人:8186万
展开全部
./configure ----prefix=/cmake
你都用 --prefix ,而且还是指定到自定义目录的方式了。还来 XXOO 的说这个指定目录才能运行的问题……
哎……

1、make uninstall ,不过不是所有的都支持
2、export PATH=/cmake/bin:$PATH
3、我记得 bootstrap 是某个项目管理程序的控制脚本,用来生成编译环境的。configure 好像就归他生成,但一般软件项目发布后都会生成好足够用的环境,所以不一定需要这个东西。

关于 cmake ,我想说你的系统难道就没有只能用的 make 吗?
追问
是这样我安装的操作系统是rhel5.5  我使用cmake命令时 提示:-bash:cmake:command not found 
还有export PATH=/cmake/bin:$PATH 好像是临时环境变量 重启后就没了
追答
你看看安装盘里面有没有 cmake 吧。
一般要是别的系统,在线软件库是免费使用的,直接在线装一个 cmake 就行了。但 RHEL 在线软件库是收费服务,不知道安装光盘上有没有这东西。我觉得应该有。

export PATH 当然是当前 session 的,你可以把它放到 /etc/profile 里面(不要直接放,看看他调用了什么地方,去放在他调用的对应设置文件里,直接修改这东西太危险……)。或者放到当前用户的 ~/.bashrc 里,不过只对这个用户有效。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式