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. DHTMLEdit

    DHTMLEdit   POP3研究了一会,发现如果要写一个类似FOXMAIL的东西,还需要解决一个编辑的问题.以为邮件是支持HTML编辑的. 网上查了一会发现可以使用WINDOWS自带的控件:DHT ...

  2. Majority Element 解答

    Solution 1 Naive way First, sort the array using Arrays.sort in Java. Than, scan once to find the ma ...

  3. Hdu5785-Interesting(回文串处理)

    Problem Description Alice get a string S. She thinks palindrome string is interesting. Now she wanna ...

  4. windows多线程同步总结

    1.多线程同步与多线程互斥的关系 其实这也是我一直困扰的问题,在这里我只是说说我的理解.我的理解是多线程互斥是针对于多线程资源而言的. 而多线程同步是针对于多线程时序问题.由于线程的并发性导致其运行时 ...

  5. linux驱动面试题2

    1.什么是GPIO? general purpose input/output GPIO是相对于芯片本身而言的,如某个管脚是芯片的GPIO脚,则该脚可作为输入或输出高或低电平使用,当然某个脚具有复用的 ...

  6. paip.输入法编程---智能动态上屏码儿长调整--.txt

    paip.输入法编程---智能动态上屏码儿长调整--.txt 作者Attilax ,  EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csd ...

  7. android 缓存Bitmap - 开发文档翻译

    由于本人英文能力实在有限,不足之初敬请谅解 本博客只要没有注明“转”,那么均为原创,转贴请注明本博客链接链接 Loading a single bitmap into your user interf ...

  8. <% %> 、 <%= %> 、<%# %> 的区别

    1,<% %>用来绑定后台代码    中间一般放函数或者方法,典型的asp程序写法. 在前台页面可以写后台代码                 相当于开辟了C#空间,可以写C#代码 2,& ...

  9. python-生成随机字符

    需求: 随机生成6位的大写字母: 方法一: #!/usr/bin/env python # -*- coding:utf-8 -*- import random li = [] for i in ra ...

  10. NuGet学习笔记(2)——使用图形化界面打包自己的类库(转)

    上文NuGet学习笔记(1) 初识NuGet及快速安装使用说到NuGet相对于我们最重要的功能是能够搭建自己的NuGet服务器,实现公司内部类库的轻松共享更新.在安装好NuGet扩展后,我们已经能够通 ...