Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2534898
  • 博文数量: 308
  • 博客积分: 5547
  • 博客等级: 大校
  • 技术积分: 3782
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-24 09:47
个人简介

hello world.

文章分类

全部博文(308)

分类: LINUX

2011-05-27 11:10:31

    在网上看到一篇文章,浏览bbs使用qterm程序,其实在ubuntu使用软件中心,很快就可以安装上去,不过我喜欢使用源代码编译安装。通过google在网站,将源代码下载下来(qterm-0.5.12.tar.bz2)。
    当然了第一步就是解压这个文件了
    peng@ubuntu:~/download$ tar -jxvf qterm-0.5.12.tar.bz2 
    然后进入该目录,目录结构如下:
peng@ubuntu:~/download/qterm-0.5.12$ ll
总用量 100
drwxr-xr-x  7 peng peng  4096 2011-05-27 11:01 ./
drwxr-xr-x 16 peng peng 12288 2011-05-27 10:57 ../
drwxr-xr-x  3 peng peng  4096 2011-03-06 06:11 cmake/
-rw-r--r--  1 peng peng   894 2011-03-03 12:25 CMakeLists.txt
-rw-r--r--  1 peng peng   940 2009-07-20 23:39 cmake_uninstall.cmake.in
-rw-r--r--  1 peng peng    84 2009-12-23 19:55 config.h.cmake
-rw-r--r--  1 peng peng 35147 2010-09-27 18:38 COPYRIGHT
-rw-r--r--  1 peng peng   530 2010-01-10 11:30 CTestConfig.cmake
drwxr-xr-x  2 peng peng  4096 2011-03-06 06:11 doc/
drwxr-xr-x  2 peng peng  4096 2011-03-06 06:11 icons/
-rw-r--r--  1 peng peng  1104 2010-10-05 17:27 package.cmake
-rw-r--r--  1 peng peng   306 2011-03-06 03:41 README
drwxr-xr-x 12 peng peng  4096 2011-03-06 06:12 src/
-rw-r--r--  1 peng peng   327 2009-06-30 21:29 TODO
    我们看到在目录中有cmake目录,我想到了cmake,可我没有使用cmake的经验,所以上网查找了资料,发现已经有人安装过了qterm程序,遇到的问题和我差不多,因此按照他的做法,试了,成功了。
    创建build目录
peng@ubuntu:~/download/qterm-0.5.12$ mkdir build
    进入build目录
peng@ubuntu:~/download/qterm-0.5.12$ cd build
    使用cmake程序,来创建编译需要使用的Makefile文件,
peng@ubuntu:~/download/qterm-0.5.12/build$cmake .. -DQT_QMAKE_EXECUTABLE=/usr/local/src/qtsdk-2010.02/qt/bin/qmake  -DCMAKE_INSTALL_PREFIX=/usr/local/src/qterm-0.5.12/
    上面的两个参数,分别为我的qmake所在绝对路径,和我需要将qterm安装的位置。
    通过上面的命令,可以当前目录生成Makefile文件,这个文件的作用就是为下一步的编译源代码做准备。
peng@ubuntu:~/download/qterm-0.5.12/build$ ll
总用量 136
drwxr-xr-x  6 peng peng  4096 2011-05-27 11:06 ./
drwxr-xr-x  7 peng peng  4096 2011-05-27 11:01 ../
-rw-r--r--  1 peng peng 49532 2011-05-27 11:04 CMakeCache.txt
drwxr-xr-x 34 peng peng  4096 2011-05-27 11:06 CMakeFiles/
-rw-r--r--  1 peng peng  1914 2011-05-27 11:04 cmake_install.cmake
-rw-r--r--  1 peng peng   987 2011-05-27 11:04 cmake_uninstall.cmake
-rw-r--r--  1 peng peng    62 2011-05-27 11:04 config.h
-rw-r--r--  1 peng peng  4059 2011-05-27 11:04 CPackConfig.cmake
-rw-r--r--  1 peng peng  4380 2011-05-27 11:04 CPackSourceConfig.cmake
-rw-r--r--  1 peng peng   311 2011-05-27 11:04 CTestTestfile.cmake
-rw-r--r--  1 peng peng  1887 2011-05-27 11:04 DartConfiguration.tcl
drwxr-xr-x  3 peng peng  4096 2011-05-27 11:04 icons/
-rw-r--r--  1 root root  2013 2011-05-27 11:06 install_manifest.txt
-rw-r--r--  1 peng peng 21452 2011-05-27 11:04 Makefile
drwxr-xr-x  8 peng peng  4096 2011-05-27 11:06 src/
drwxr-xr-x  3 peng peng  4096 2011-05-27 11:04 Testing/
生成Makefile文件后,下一步的操作就是调用make程序,对程序进行编译了,然后安装。
peng@ubuntu:~/download/qterm-0.5.12/build$ make
编译过后,就是需要进行安装了,因为我在装的位置在/usr目录下,因此需要一定的权限才可以操作,因此我需要使用sudo进行安装。
peng@ubuntu:~/download/qterm-0.5.12/build$ sudo make install
经过上面的操作,就可以把qterm安装到电脑中。
peng@ubuntu:~/download/qterm-0.5.12/build$ ll /usr/local/src/qterm-0.5.12/
总用量 16
drwxr-xr-x  4 root root 4096 2011-05-27 11:06 ./
drwxr-xr-x 48 root root 4096 2011-05-27 11:02 ../
drwxr-xr-x  2 root root 4096 2011-05-27 11:06 bin/
drwxr-xr-x  5 root root 4096 2011-05-27 11:06 share
我是参考进行安装的,在这里谢谢作者。
阅读(3236) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~