在vs中打开cuda工程

以往都是在linux环境下使用cuda,编写cuda程序,因为一篇论文的源码要求用win系统+vs,首次在vs中打开、编译cuda工程,遇到一些阻碍,特此记录。

我的计算机环境是win10,cuda7.5,vs2010。最开始装的vs2015,找不到nvcc,经google,似乎vs2015不支持cuda。

1.首先用vs打开cuda解决方案或工程,打开那个.sln文件,打开后vs的左边会出现项目的文件。

2.右击工程名,选择生成自定义选项,在出现的窗口里选择CUDA 7.5

3.会发现.cu及.cuh文件上有个红色标识,依次右击文件,选择属性,在弹出的窗口左边,点击常规,右边的“从生成中排除”选择否,项类型选择CUDA C/C++,点击确定,那个红色标识就会消失了。

3.CUDA计算能力的设置:右击项目名,选择属性,弹出窗口中左边选择配置属性——CUDA C/C++——Device,右边有Code Generation选项,显示目前所用的capability,要更改可以选择编辑,输入自己所要更改的即可。

然后就可以编译运行啦。。。

时间: 2024-08-02 17:12:24

在vs中打开cuda工程的相关文章

VC6中创建Qt工程的创建

文章来源:http://blog.sina.com.cn/s/blog_64d015c10100sf1o.html 本文主要介绍怎么创建可以在VC6中编译的QT工程.本文所采用环境为VC++6.0+QT3.3.2. 一.打开QTdesigner,,在弹出的窗口中选择new file/project标签,选中其中的C++ project,点OK按钮,出现project setting界面,输入工程名,比如说test.pro,然后点击OK,这样QT的工程就建好了.二.添加主界面,在file->new

在VS2015 RC打开CTP中创建的工程

VS2015终于出了RC了!小伙伴们快来安装试用吧,地址在这里,还有新的Windows 10开发工具哦,要不然是开发不了Universal Windows App的,安装前记得卸载CTP版本. 新的RC版本有了些新变化,不能直接打开CTP中创建的工程-.-,需要手动做一些修改才行. 如果你之前使用VS2015 CTP创建过工程的话,直接使用RC打开会提示项目需要更新,如下图: 修改方法很简单,下面以C#工程为例: 1. 首先需要确认你电脑上的Universal Windows Platform(

Eclipse中Maven WEB工程tomcat调试

http://blog.csdn.net/clj198606061111/article/details/20221133 ********************************************** 版权声明:本文为博主原创文章,未经博主允许不得转载. 最近没事了玩一下maven,使用maven管理工程中的依赖包非常的方便.建立maven web工程的时候开始不知道怎么用tomcat来调试,总是使用mave的tomcat插件发布了后来调试,觉得非常的麻烦,网上找了点材料,看看m

java文件中文在MyEclipse中打开变成了乱码

中文乱码是因为编码格式不一致导致的. 进入Eclipse,导入一个项目工程,如果项目文件的编码与你的工具编码不一致 将会造成乱码. 如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码. 修改默认编码: 在菜单导航栏上Window-->Preferences 打开"首选项"对话框,左侧导航树,导航到 General-->Workspace. Windows 7平台默认为GBK,简体中文操作系统Windows XP.W

ios:在当前应用中打开已安装的另外一个ios应用

1.url schemes 的应用 在ios系统中通过openurl的方式打开另外一个应用A. 首先,你要知道A应用配置在info.plis中的url schemes. 我们假设A的url schemes配置为appA 然后,在自己工程的info.plist中LSApplicationQueriesSchemes配置可打开应用的白名单 在item中添加appA 最后,就是在代码中打开 [[UIApplication shareApplication] openURL:@"appA://"

如何在xcode工程中把lib工程加到主工程联合编译

名词解释:主工程 —— 产品, lib工程 —— 主工程需要引用的库的源代码工程: 1. 如果已经在xcode中打开了lib工程,关闭它,一定要关闭它,否则,后面的步骤都不能正常进行. 2. 在xcode中,打开主工程,打开树形工程目录,把lib工程的 .xcodeproj 拖入. 3. 选择主工程根目录,点击相应的target,选择Build Phases->Target Dependencies->add,把lib工程的target加进去:(这样会告诉主工程,当lib工程变化时,自动编译它

Eclipse如何打开Android工程(转载)

转自:http://www.cnblogs.com/kernel-style/p/3339102.html 一.Eclipse如何打开Android工程 1.你可以在file->new->other->android object选择选项:create object from exists source   通过browser 打到你所下载的目录即可. 2.如果放在设定的Workspace目录,则:File->Import->General->Existing proj

关于xcode不同版本打开相同工程问题

今天刚下好了xcode7正式版,于是乎用其创建一个工程.随后关闭此工程用xcode6.3打开此工程.发现报错不能运行,随后网上查资料,可惜中文版的资料几乎可以说是没有,因此写下此文,以方便其他遇到此情况的朋友解决此问题.归结起来,此问题就是用新版本编译器创建的工程,有时可能会用旧版编译器去编译,此时可能就会不能执行,并报错.此时笔者的查找到解决方案如下: 1.首先是编译器版本号的更改以及模拟器版本号的更改 此处无需多说直接上图: 2.接着编译器报错 错误提示:target specifies p

Eclipse-----快速打开当前工程目录 浏览文件插件 EasyExplorer 和 OpenExplorer

现在 很多公司 已经用Android Studio 开发了,我也准备慢慢告别一直使用的Eclipse,现在把一些方便的插件分享下. 开发中我们有时候想知道某个工程的目录,有这样一个插件,可以右键选中这个工程 直接打开当前目录,很方便 在MyEclipse开发中常用到其中一个"Open In Explorer"的小插件,可以直接进入Windows资源管理器中打开选中文件所在的目录,在使用eclipse开发时也很需要这个功能,否则只能查看resource属性等方式,找到文件的目录非常不便.