Nsight编译器设置保留编译过程

Introduction

之前记录过NVCC编译过程,但是在修改独立makefile时,可能会比较麻烦,而且如果是nsight里的项目,每次build makefile都会被重置。

但实际上nsight有设置编译参数的选项。

(本文将不定期更新,以完善nsight的build设置说明)

编译器设置

在项目上右键,弹出菜单的最后一个即为properties。

展开Build–》Settings,即可看到各种参数设置。

keep

keep的含义:

Keep all intermediate files that are generated during internal compilation steps.

保留编译过程中的所有中间文件

keep-dir含义:

Keep all intermediate files that are generated during internal compilation steps in this directory.

将中间文件保存到指定的文件夹

因此启用keep的方式就找到Tool Settings –>Miscellaneous,勾选Keep Intermidiate files,并设置中间文件保存的文件夹。

lineinfo

-lineinfo

Generate line-number information for device code.

在设备代码上标注对应的源代码行序号

很多ptx、sass的可视化工具,比如CudaPAD主要就是利用这个信息来做的可视化。

 

文章版权归 FindHao 所有丨本站默认采用CC-BY-NC-SA 4.0协议进行授权|
转载必须包含本声明,并以超链接形式注明作者 FindHao 和本文原始地址:
https://www.findhao.net/easycoding/2332

你可能喜欢:

Find

新浪微博(FindHaoX86)QQ群:不安分的Coder(375670127)不安分的Coder 微信公众号(findhao-net)

发表评论

电子邮件地址不会被公开。 必填项已用*标注