如何用cmake安装软件?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
smxaaa
帖子: 11
注册时间: 2009-09-21 15:55

如何用cmake安装软件?

#1

帖子 smxaaa » 2009-09-21 16:04

前几天先安装了ubuntu,多上网查找一下,使用起来并不难,发而很有成就感。
后来又安装了ked桌面,惊喜地发现windows7的抄袭。于是我想自己动手美化一下系统,plasma主题 任务栏 splash theme什么的都很容易搞定,就是在更换窗口的主题是出现问题了,ked自带的管理工具不支持更换外部的主题,只有系统内置的几个可以有,后来从ked-desktop.org上面看到能用aurorae,但是安装是出现了问题,解压出来的文件夹里面包含一个cmakelist.txt的文件,应该如何安装呢?

cmakelist内容如下:

project(aurorae)
set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules )

find_package(KDE4 4.2.92 REQUIRED)
find_package(KDE4Workspace REQUIRED)
include (KDE4Defaults)
include (MacroLibrary)

add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
include_directories (${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR} ${KDE4_INCLUDES})

add_subdirectory(src)
add_subdirectory(themes/example-deco)
附件
aurorae.png
头像
smxaaa
帖子: 11
注册时间: 2009-09-21 15:55

Re: 如何用cmake安装软件?

#2

帖子 smxaaa » 2009-09-21 16:40

在线等~
boxid
帖子: 62
注册时间: 2006-08-27 7:40

Re: 如何用cmake安装软件?

#3

帖子 boxid » 2009-09-21 16:57

你得先装cmake
然后在有cmakelist.txt的目录里运行

代码: 全选

ccmake .
之后会出现个界面让你设置编译的参数 用c来configure 用g来生成makefile 出错的话会有提示, 没错的话会退出cmake, 最后 make 就行了
头像
smxaaa
帖子: 11
注册时间: 2009-09-21 15:55

Re: 如何用cmake安装软件?

#4

帖子 smxaaa » 2009-09-21 17:33

cmake 已经安装过,运行ccmake .之后出现这个界面
ccmake.png
然后按c进入configure 然后就出错了
附件
ccmake1.png
boxid
帖子: 62
注册时间: 2006-08-27 7:40

Re: 如何用cmake安装软件?

#5

帖子 boxid » 2009-09-21 17:49

你cofigure没过

CMAKE_BUILD_TYPE: 你得写debug或者release
KDE4_DATA_DIR: 你得把KDE4_DATA的路径告诉它

还有一些隐藏的设置你可以摁t来查看, 反正所有该设置参数都得正确, 才会出现摁g来生成makefile
头像
smxaaa
帖子: 11
注册时间: 2009-09-21 15:55

Re: 如何用cmake安装软件?

#6

帖子 smxaaa » 2009-09-21 18:04

谢谢啦,要完成安装看来不太容易,问题可能是出在kde版本上 cmakelist中的版本是4.2.92 find_package(KDE4 4.2.92 REQUIRED) 而我电脑中是4.2.2。
头像
julykitt
帖子: 397
注册时间: 2008-10-14 12:46

Re: 如何用cmake安装软件?

#7

帖子 julykitt » 2009-09-21 19:06

smxaaa 写了: 后来又安装了ked桌面,惊喜地发现windows7的抄袭
我想问一下什么叫windows7的抄袭,而且是KDE
微软做的是商品—能卖出就行
苹果做的是艺术品—卖的就是艺术
Linux是手工制品—自己用着爽就行
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中

Re: 如何用cmake安装软件?

#8

帖子 luojie-dune » 2009-09-21 19:14

julykitt 写了:
smxaaa 写了: 后来又安装了ked桌面,惊喜地发现windows7的抄袭
我想问一下什么叫windows7的抄袭(source),而且是KDE
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
头像
smxaaa
帖子: 11
注册时间: 2009-09-21 15:55

Re: 如何用cmake安装软件?

#9

帖子 smxaaa » 2009-09-21 19:26

比如说把鼠标放置在任务栏上显示任务的预览图,win7右下角的显示桌面按钮。这些应该都是kde先有的吧

难道是我小白了?至少在vista中没有看到过这些变化,而kde4是08年发布的~明显比win7要早
头像
smxaaa
帖子: 11
注册时间: 2009-09-21 15:55

Re: 如何用cmake安装软件?

#10

帖子 smxaaa » 2009-09-21 19:34

还有win7中通过win键+tab切换任务,效果也和kde很相似,当然,这个功能在vista中也有~
回复