1、设置代理上网:《fedora 配置网络代理》
     建立一个本地连接先。
     设置完即可web上网,yum上网。
2、安装最快yum镜像
     先设置一下yum本地源《【原】fedora 设置本地源  》
     #yum install yum-fastestmirror
     #yum install kernel 
     # yum install kernel-devel
     # yum install gcc  【#yum install gcc-c++,这个指令后面装qt的时候会用到。其实只要装gcc-c++,就会自动安装依赖的gcc】
     #yum install kernel-headers【前面安装kernel-devel了,后面就不用安装了】
     需要重启,然后在点击VirtualBox虚拟机菜单上面的设备->安装增强功能按钮。
     然后进入执行
      # cd /media/VBOXADDITIONS_4.1.2_73507 
      # sh ./ VBoxLinuxAdditions.run(看具体文件名叫什么)
 
4、我选的是第一种,更简单。因为是fedora自带。
     a)换中文系统,《fedora英文系统,换中文界面》
     b)安装中文输入法ibus-pinyin《fedora中安装IBus的中文输入法(pinyin)》
     c)安装中文输入法 ,《fedora安装小企鹅fcitx中文输入法》
          #yum install fcitx 
          #yum install fcitx-table-chinese【单独执行该命令的话,就会自动依赖安装上条指令,】
 
        ===========开发Qt项目,其他必须安装环节=======
 
     推荐这种手动编译qt的方法,既方便了解源码编译和发布,也能方便更新qt版本。
      手动编译安装qt的时候,最怕遇到的问题,
 
6、项目需要安装dcmtk开发库:《【原】fedora上的dcmtk3.6.1编译》
 
7、项目需要安装fftw3支持库:《linux上编译fftw3》
 
 
9、配置fedora下qtcreator编译cuda程序(在pro中加入nvcc编译器):详情参考文章《linux下如何编译CUDA+QT(qtcreator下)》
 
10、linux开机启动脚本顺序,详情参考文章《linux开机启动脚本顺序》
11、Qtcreator 使用SVN管理源代码版本:《Qtcreator 使用SVN管理源代码》
 
 
 
最终的环境变量配置:

QTDIR=/usr/local/Trolltech/Qt-4.7.4
PATH=$QTDIR/bin:$PATH
MANPATH=$QTDIR/man:$MANPATH
LD_LIBRARY_PATH=/usr/local/cuda-5.0/lib:$QTDIR/lib:$LD_LIBRARY_PATH

PATH=/usr/local/cuda-5.0/bin:/opt/qtcreator-2.5.2/bin:$PATH

export QTDIR PATH MANPATH LD_LIBRARY_PATH

http://blog.163.com/qimo601@126/blog/static/15822093201372610420886/?suggestedreading&wumii

Linux安装开发环境,必须配置的环节(Fedora15版本)的更多相关文章

  1. Linux——Django 开发环境部署(二)python版本控制器pyenv

    python版本控制器pyenv 之前的 那篇是说明了django环境的site package完全独立出来了,但是使用的python解释器还是系统的,为了继续独立出来,甚至是达到ruby的rvm的自 ...

  2. linux 安装git环境变量配置

    cd /usr/local mkdir git 源码安装 cd git yum install curl-devel expat-devel gettext-devel openssl-devel z ...

  3. linux安装python3环境并配置虚拟环境

    1.安装必要库 yum -y install gcc yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite- ...

  4. Linux安装LAMP开发环境及配置文件管理

    Linux主要分为两大系发行版,分别是RedHat和Debian,lamp环境的安装和配置也会有所不同,所以分别以CentOS 7.1和Ubuntu 14.04做为主机(L) Linux下安装软件,最 ...

  5. 20145213《信息安全系统设计基础》实验一 Linux开发环境的配置

    北京电子科技学院(BESTI) 实 验 报 告 课程:信息安全系统设计基础 班级:1452 姓名: 黄亚奇 祁玮 学号:20145213 20145222 成绩: 指导教师:娄嘉鹏 实验日期:2016 ...

  6. 信息安全系统设计基础实验一:Linux开发环境的配置和使用

    北京电子科技学院(BESTI) 实验报告 课程:信息安全系统设计基础    班级:1353 姓名:芦畅 傅冬菁 学号:20135308 20135311 成绩:       指导教师:娄家鹏      ...

  7. Linux odoo开发环境配置

    Linux odoo开发环境配置 安装postgresql9.6 第1步:添加RPM源(通过官网获取下载地址) yum install https://download.postgresql.org/ ...

  8. Linux(Ubuntu 16) 下Java开发环境的配置(二)------Tomcat的配置及常见问题

    前言 相比于java JDK的配置,Tomcat的配置简单的多,简直就相当于直接运行了,本文以Tomcat8.0为例进行配置   1.Tomcat的下载 地址:https://tomcat.apach ...

  9. DELPHI10.2的LINUX数据库开发环境配置

    DELPHI10.2的LINUX数据库开发环境配置 ubuntu使用firedac访问mysql1.安装mysql-client包sudo apt-get install mysql-client m ...

随机推荐

  1. c# 编程添加控件

    Button b = new Button();//创建一个新的按钮 b.Text = "test"; //添加到panel1中 panel1.Controls.Add(b);

  2. 关于C++中覆盖,重载,隐藏的一点说明

    C++覆盖 重载 隐藏是三个经常容易混淆的概念 这里我们简单总结下: 1.重载的条件(编译时多态) a.同一个类中 b.函数名相同,参数不同(返回值不能作为重载的条件) c.与函数是否为虚函数无关 2 ...

  3. 使用linux系统做路由转发

    使用linux系统(PC机)做路由转发 关键字:linux,Fedora,route,iptables,ip_forward 最近做网络实验,在实验过程中需要用到linux的转发功能,但是遇到一些问题 ...

  4. 第16讲- UI组件之TextView

    第16讲 UI组件之TextView Android系统所有UI类都是建立在View和ViewGroup这两类的基础上的. 所有View的子类称为widget:所有ViewGroup的子类称为Layo ...

  5. YYmodel 郭耀源 底层分析

    http://www.tuicool.com/articles/meAzIny         YYModel 简介与使用 http://www.jianshu.com/p/663c7b608ff5 ...

  6. (转)Eclipse 远程调试 WebSphere Application Server (WAS)

    目前我们项目中使用的应用服务器多是WebSphere,一直苦于无法进行调试,今天在网上看到一篇,原文是 http://www.cnblogs.com/newstar/archive/2010/04/1 ...

  7. python学习之路-4 内置函数和装饰器

    本篇涉及内容 内置函数 装饰器 内置函数 callable()   判断对象是否可以被调用,返回一个布尔值 1 2 3 4 5 6 7 8 9 10 11 num = 10 print(callabl ...

  8. Mysql 分别按月, 日为组group,进行统计排序order

    在数据库中我们经经常使用sql语句对表进行简单的统计排序,对于日期字段.我们能够简单的对其进行order. 对于复杂一点的能够按日期中的年.月,日分别进行group,order. 按年份进行group ...

  9. 数据库的四种语言(DDL、DML、DCL、TCL)

    1.DDL (Data Definition Language )数据库定义语言 statements are used to define the database structure or sch ...

  10. .NET批量大数据插入性能分析及比较

    数据插入使用了以下几种方式 1. 逐条数据插入2. 拼接sql语句批量插入3. 拼接sql语句并使用Transaction4. 拼接sql语句并使用SqlTransaction5. 使用DataAda ...