本文以新建的CUDA的.cu程序来进行说明,同样也适用于C程序。
一,发现问题
1,首先我们在vs2019中创建了工程以后(我所创建的工程名称为“xiangmu”),右键“源文件”,点击添加——新建项。(创建工程的细节不再说。)
2,点击NVIDIA CUDA 中的Code,选中CUDA C/C++,并创建文件名,比如“lianxi”。(如果选择的是C++的代码,会显示.cpp文件,可以创建C++的文件)。
3,在此用一个简单的CUDA规约程序进行示范,选择生成——生成解决方案。可以看到成功生成了解决方案。
4,接下来点击“本地windows调试器”,或者按F5进行调试,但是发现会出现以下提示“无法启动程序…系统找不到指定的文件”。
二,解决方案
1,如果你是写C++程序,右键点击源文件的属性,可以看到属性中的“项类型”是“不参与生成”。
2,只要把“不参与生成”选中变成“C/C++编译器”,就可以成功编译了。
3,如果你是写CUDA的.cu程序,右键所建的工程,比如我的是“xiangmu”,然后点击属性可以看到,属性中没有关于CUDA的内容,因此我们要先生成自定义。
4,同样是右键“xiangmu”(就是你所建的工程),找到“生成依赖项”,选中“生成自定义”。
5,可以看到文件中有关于CUDA的文件,选中“CUDA 10.1”(你所对应的CUDA版本),点击“确定”。
6,接下来右键所建工程(比如我的是“xiangmu”)的属性,可以看到多了“CUDA C/C++”和“CUDA Linker”两个文件。
7,接下来选中你所创建的源文件的属性,我所创建的是“lianxi.cu”,可以在“项类型”中找到“CUDA C/C++”,选中它,就可以进行CUDA程序的编译和调试了。
注:如果没有上述第4步的操作,点击源文件的属性后只能是第2步的显示,没有CUDA C/C++这一选项。
以上就是本人对于VS2019无法启动程序,系统找不到指定的文件的解决方法,也是查看了好多资料,折腾了好久,希望能够帮到大家。更多相关VS2019内容请搜索小牛知识库以前的文章或继续浏览下面的相关文章希望大家以后多多支持小牛知识库!
我正在开发一个命令行java应用程序,它必须运行一个名为<code>gradlew的程序。bat assemblererelease在此目录中: 所以我做了这个: 该文件在该目录中100%确定,它在linux中运行完美,但在Windows上不工作!我遇到了这个错误: java.io.IOException:无法运行程序“gradlew.bat”(位于目录“C:\ Users \ administr
我正在Tomcat上运行的< code>Servlet类的< code>doPost()方法中执行一个命令。 该命令是: 当我在windows控制台上运行它时,该命令运行良好,但在servlet中执行时,它会抛出此错误。 java.io.IOException:无法运行程序"plink": CreateProcess error=2,系统找不到指定的文件 我尝试通过 以及通过 < code > p
我的数据库恢复程序出了问题,这个错误隐藏了我的快乐: Java . io . io异常:无法运行程序“MySQL”:CreateProcess错误=2,系统找不到指定的文件 要恢复的文件位于D:/Backup/backup.sql当我从这个路径浏览并打开文件时,当我单击恢复按钮时出现错误。请帮我解决这个问题。下面是我的用于浏览文件位置的代码。
当我运行下面的代码时,我得到错误: 无法运行程序“query . sh”:CreateProcess error = 2,系统找不到指定的文件,请检查以下代码 我不确定如何诊断其故障的根本原因。我应该怎么做才能解决问题?
主要内容:1、创建项目,2、添加源文件,3、编写代码并运行程序,总结继《 VS2019下载地址和安装教程》之后,本节给大家讲解如何用 VS2019 编写并运行 C 语言程序。 例如,在 VS2019 中编写并运行如下 C 语言代码: 需要经历如下几步操作。 1、创建项目 打开 VS2019,进入如下界面: 图 1 VS2019启动界面 选择“继续但无需代码”,会进入 VS 的主界面,如下图所示: 图 2 VS2019主界面 在菜单中依次选择“文件->新建->项目”
本文向大家介绍使用Python写CUDA程序的方法,包括了使用Python写CUDA程序的方法的使用技巧和注意事项,需要的朋友参考一下 使用Python写CUDA程序有两种方式: * Numba * PyCUDA numbapro现在已经不推荐使用了,功能被拆分并分别被集成到accelerate和Numba了。 例子 numba Numba通过及时编译机制(JIT)优化Python代码,Numba
问题内容: 我正在使用sharepoint2010。我创建了一个简单的可视化Web部件,其中包含一个文本框,并向其中添加了calendarextender。我已添加为参考。但是,当我部署到SharePoint网站时,它给了我以下错误。 “解析器错误”消息: 无法加载文件或程序集“ AjaxControlToolkit”或其依赖项之一。该系统找不到指定的文件。 源错误: 第3行:<%@ Regist
本文向大家介绍Android程序报错程序包org.apache.http不存在问题的解决方法,包括了Android程序报错程序包org.apache.http不存在问题的解决方法的使用技巧和注意事项,需要的朋友参考一下 Android Studio 2.1中使用 Android SDK 6.0(API 23),加载融云Demo时,报错: 解决办法: Android 6.0(api 23)已经不支持