zoukankan      html  css  js  c++  java
  • CentOS 7 配置OpenCL环境(安装NVIDIA cuda sdk、Cmake、Eclipse CDT)

    最近需要在Linux下进行一个OpenCL开发的项目,现将开发环境的配置过程记录如下,方便查阅。

    完整的环境配置需要以下几个部分:

    1. 安装一个OpenCL实现,基于硬件,选择NVIDIA CUDA SDK (英伟达的显卡OpenCL是被包含在CUDA SDK内的);
    2. 安装Cmake项目生成工具(这个是可选的,我用它进行源码到项目的逆变换);
    3. 集成开发环境,选择Eclipse CDT

    安装OpenCL实现

    根据硬件显卡类型以及安装的Linux系统类型,在NVIDIA下载相应的安装包:
    我选择的是cuda-repo-rhel7-7-5-local-7.5-18.x86_64.rpm
    下载网址

    下载后,直接运行即可安装。

    安装Cmake项目生成工具

    1. 安装gcc等必备程序包(已安装则略过此步)yum install -y gcc gcc-c++ make automake

    2. 安装wget (已安装则略过此步)yum install -y wget

    3. 获取CMake源码包wget http://www.cmake.org/files/v3.4/cmake-3.4.0-rc3.tar.gz

    4. 解压CMake源码包tar -zxvf cmake-3.4.0-rc3.tar.gz

    5. 进入目录cd cmake-3.4.0-rc3

    6. ./bootstrap

    7. gmake
    8. gmake install

    集成开发环境Eclipse

    安装JDK

    1. 官网下载 jdk-8u65-linux-x64.rpm
      下载网址
    2. 运行安装!
    3. 配置环境变量: 在/etc/profile 文件末尾添加
    export JAVA_HOME=/usr/java/jdk1.8.0_65
    
    export PATH=$JAVA_HOME/bin:$PATH
    
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    

    测试:在终端输入java -version

    测试

    安装Eclipse

    下载网址

    该安装包直接解压就可以使用,把它解压到你指定的目录之下就好。

    安装EDT插件

    下载网址
    该安装包直接解压就可以使用,把它解压到和eclipse一致的路径下就好。

    或者

    直接在Eclipse界面下添加网址:打开Eclipse,通过Help->InstallNew Software打开Eclipse安装插件界面。并在WorkWith输入框中填写EDT0.8相应的安装URL
    http://download.eclipse.org/edt/updates/1.0

    第一个测试项目

  • 相关阅读:
    构建智慧城市的五个关键点
    构建智慧城市的五个关键点
    构建智慧城市的五个关键点
    构建智慧城市的五个关键点
    微软Project Online落地中国
    微软Project Online落地中国
    微软Project Online落地中国
    微软Project Online落地中国
    美团容器平台架构及容器技术实践
    Python爬虫入门教程 30-100 高考派大学数据抓取 scrapy
  • 原文地址:https://www.cnblogs.com/shine-yr/p/5214765.html
Copyright © 2011-2022 走看看