c++源文件无法运行的原因是无法打开源文件?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c++源文件无法运行的原因是无法打开源文件?相关的知识,希望对你有一定的参考价值。

怎么解决

刷c++源文件将下载的某个头文件拖拽到自己创建的工程目录下,在自己新建的源文件中include包含时,报无法打开文件明明有文件 为什么说无法打开呢于是到本地的工程目录中打开一看,果然没有这个文件说明通过鼠标拖拽文件进入到工程树上面,文件并没有拷贝到工程的本地目录下,这个文件可能只C++——用VS编写第一个C++程序 今天开始学习用VS编写C++程序 1.打开VS2012,选择新建——项目: 2.新建项目时选择Visual C++空项目,并命名为“Project0”. 3.接下来就是往项目里面添加源文件了。在项目资源管理器里选中源文件,添加新建 参考技术A ameScence.h 和 AppDelegate.cpp 需在相同路径。如不在相同路径,可采用以下方式:
绝对路径引用,如 #include "D:/test/scene/GameScene.h" ,这种方式很暴力,换台机器就可能无法编译,千万别使用;
相对路径引用,如 #include "../scene/GameScene.h",这种方式适用于代码在一个项目中;
库路径引用,需将 GameScene.h 所在路径添加到 项目的 包含文件路径 中,通过 <> 引用,如 #include <GameScene.h>。
参考技术B 程序无法运行,说明程序已经处于运行状态了。你应该去Windows任务管理器将这个进程关闭掉,再重新运行程序,问题就可以解决。

用VS2010编C程序,出现:无法打开包括文件:“stdio.h”: No such file or directory

出现了一个对话框,就是这个...

重新配置下VS的环境试试,运行 Program Files\Microsoft Visual Studio 10.0\Common7\Tools 中的vsvars32.bat,如果还不行的话,就可能是你的程序有问题了。追问

点开那个文件闪退了,根本打不开是怎么回事?

追答

那是个批处理文件,直接双击的话,运行完就退出了,而运行时候很短,就是一闪的时间了。

追问

那说明能运行啊...但是还是不行诶

参考技术A 图片和你所说的错误不同?图上是执行时的错误,一般会出先在dll project, ”stdio.h“ not found 是在编译时的出错,一般如下定义如下,重不会出错:
#include <stdio.h>追问

我是这样定义的啊,但是出错了

追答

把stdio.h找出来,强迫性把文件夹设置在项目里,一般类似目录名称如下:
C:\Program Files\Microsoft Visual Studio\VC98\Include
一般不会出现这种问题,除非安装版本不完整

追问

不懂啊....能说的具体一点吗??

追答

本人用的是英文版的,Alt+F7 打开Project Properties, 在 Configuration Properties 里 C/C++ 里的 General 有个 Additional Include Directories, 把目录加在那里

以上是关于c++源文件无法运行的原因是无法打开源文件?的主要内容,如果未能解决你的问题,请参考以下文章

用VS2010编C程序,出现:无法打开包括文件:“stdio.h”: No such file or directory

MFC无法运行的原因?我在MFC中加入了一个CWebBrowser的控件后,运行没有出错,但是点击运行是却没有弹出窗

pdf打不开是啥原因

我的windows无法打开文件,运行了chkdsk后提示没有权限,必须调以提升模式运行

Chrome浏览器无法打开,安装程序也无法启动不能重新安装,啥原因?

.chm文件打不开或打开后内容无法显示