添加编译器

set(CMAKE_CUDA_COMPILER “/usr/local/cuda/bin/nvcc”)

添加在cmake_minimum_required 之前

设置版本

cmake_minimum_required(VERSION 3.16)
set(CMAKE_CUDA_STANDARD 14)

设置工程

工程类别要添加 CUDA
project(test CUDA)

添加路径

与正常相同
使用
include_directories( include )

aux_source_directory( cuda CUDA_LIST )

添加库

add_library(test OBJECT
${CUDA_LIST})

set_property

set_property(TARGET test PROPERTY CUDA_PTX_COMPILATION ON)

链接so

需要写绝对路径
target_link_libraries(raytracingPTX xx/xx/xx.so)

linux optix CmakeLists 编译.cu文件成.ptx相关推荐

  1. linux下gcc编译c文件生成可执行文件的四个步骤

    Linux下gcc编译c文件为可执行文件分为四个步骤: 分别是 预编译.编译.汇编.链接. 1.预编译( 生成 hello.i 文件) 预编译的处理规则: 1. 将所有的 "#define& ...

  2. JAD反编译class文件成java文件

    class文件是字节码文件,打开谁也看不懂,但是如果需要用里面代码的时候怎么办呢?其实通过JAD就可以进行反编译class文件成java文件 1.下载JAD JAD官网:https://varanec ...

  3. linux系统gcc编译.c文件没有标准库解决

    linux系统gcc编译.c文件没有标准库解决 现象描述 解决过程 总结 现象描述 当安装好linux系统后(比如ubuntu),通过gcc -v 查看gcc编译器版本已经是最新的了,然后gcc a. ...

  4. python环境打包编译py文件成pyc和pyo

    pyc和pyo简介 .pyc 在执行python代码时经常会看到同目录下自动生成同名的pyc文件.这是python源码编译后的字节码,一般会在代码执行时自动生成你代码中引用的py文件的pyc文件.这个 ...

  5. linux编译cu文件,Linux编译安装RTL8192CU芯片驱动

    第一步:确定该无线网卡所采用RTL芯片的具体型号,如果不确定,可以进入LINUX终端,输入 lsusb ,确定芯片型号,如我的是下面的 RTL8192CU. 第二步:到RTL官方网站 (可点击进入)下 ...

  6. Linux如何手动编译fcitx文件,linux下安装和配置fcitx中文输入法

    我的系统是ubuntu9.10 系统装好后首先要做的就是安装中文输入法.在网上找了一些中文输入法的资料,最常用的是Fcitx和SCIM输入法.不过好像SCIM的问题比较多,而且据说Fcitx的功能上也 ...

  7. flex的mxmlc命令行编译as3文件成swf

    今天想要了解一下as3直接编译成为swf通过命令行的方式进行编译,找到一篇文章:http://edutechwiki.unige.ch/en/AS3_Compiling_a_program  里面介绍 ...

  8. linux中matlab,linux中Matlab编译m文件

    一.Matlab编译生成可执行文件 1.依赖于gcc编译器,保证有编译器,进入matlab输入[只需要配一次] >> mex -setup MEX 配置为使用 'gcc' 以进行 C 语言 ...

  9. protobuf java 编译_Maven项目中,编译proto文件成Java类

    新建Maven项目 新建一个 Maven 项目: pom定义了最小的maven2元素,即:groupId,artifactId,version. groupId:项目或者组织的唯一标志,并且配置时生成 ...

最新文章

  1. 国内高校硕博补贴大公开!(某校博士在读已经年薪 25w 了)
  2. .NET EF框架的安装、及三种开发模式
  3. python nDPI 流量分析框架 Nfstream 简介
  4. SpringCloud之五大组件
  5. 985学校计算机专业毕业月薪过万,这八个985和211大学分数低,容易考,毕业后月薪过万...
  6. BZOJ 4407 于神之怒加强版
  7. 谷歌将停止对32位Linux系统Chrome浏览器支持
  8. pfSense-2.4.4安装教程
  9. JavaScript:new关键字的执行过程
  10. 《Scala机器学习》一一1.1 Scala入门
  11. 一个基于 EasyUI 的前台架构(4)主体页面框架收工
  12. 三角函数中和差角公式的编辑方法
  13. 拿什么产品引流年轻女性?发什么能吸引女粉丝?
  14. vue开发企业微信应用-开发必读
  15. 戒指在不同手指的意义
  16. 出书最多--map值排序
  17. 修炼成高薪Java程序猿——从优秀的Java命名规范开始
  18. FPGA开发工具套餐搭配推荐及软件链接(工程师们转起来)
  19. table()函数用法(转载)
  20. Fun. 201x年刑侦科推理试题网图题的暴力求解

热门文章

  1. 网络工程师【软考】07
  2. 养老社区娱乐系统C语言,最新互站购买心愿社区智慧养老院信息化管理系统全开源版搬运...
  3. 微信小程序自定义标题栏(搜索框)
  4. 1、公司人事管理系统(C++)
  5. 关键词搜索拼多多商品api
  6. 如何轻松的完成属于自己的一架无人机(免费领取PCB)
  7. 微软官宣!与英伟达签署10年游戏合作;星巴克推出橄榄油咖啡 | 美通企业日报...
  8. 装饰者模式(通俗易懂)
  9. redis中key的各种通用操作(六)
  10. viper12a引脚功能图_VIPER22A VIPER12A工作原理引脚功能应用电路图纸与分析