c语言编写一个程序后,为什么编译是是文件不存在,要如何调节?
这个可能是指您的头文件不存在,希望您能说的仔细些。
如果是c语言生成的可执行程序,提示找不到文件,一般是因为没有指明程序的目录,特别是在Linux平台上,以test.c为例:gcc -o test test.c ./test其中,“.“是指的当前目录,./test就是执行当前目录下的test程序。
书上印的程序很多都错误的,要自己调试。编译没有过,没有生成可执行程序,所以文件不存在。
步骤明确自己项目中解决方案的配置和平台(具体根据自己的项目设置);在解决方案中选中自己的项目,右键弹出选项框后选择属性,进行设置。
其编译及创建预编译头文件(stdafx.h)、最小重建功能及累加连结(link)著称。这些特征明显缩短程序编辑、编译及连结的时间花费,在大型软件计划上尤其显著。由于C++是由C语言发展起来的,也支持C语言的编译。
你好。运行前要对源代码进行编译链接,然后才能运行。所以正确的操作是:点击第一行菜单栏里的运行,出现一个下拉菜单,点击其中的 “编译”,当编译无误时,再点击运行菜单中的 “运行”,就可以了。
为什么在家里用c语言环境编程总显示找不到路径?
1、如果是c语言生成的可执行程序,提示找不到文件,一般是因为没有指明程序的目录,特别是在Linux平台上,以test.c为例:gcc -o test test.c ./test 其中,“.“是指的当前目录,./test就是执行当前目录下的test程序。
2、你估计是在用VS2010加载调试以前的VC0下的程序是吧。那么你生成的exe是存在的,不过是在工程的bin目录下。
3、可能是你的文件夹地址设置不正确,不知道你用了那个版本的C,如果是TC,可以这样去检查一下(设TC目录是C:\TC):运行TC,进入Options/Directories,把其中的Include Directories设置为C:\TC\INCLUDE 。
4、c?你把BH.C改成BH.CPP,就是在创建文件的时候后面加上.CPP后缀就行。
5、听楼主的意思是在说要往mex这个文件里面写东西对吗?如果是,那就很有可能是你fopen这个函数用得有误了。
c语言无法启动系统找不到指定文件vs2008
1、文件系统权限问题,改变文件系统权限或以管理员身份运行系统;迁移的项目,项目清单有误。可以在项目属性的连接器中找到生成清单,选择是,重新编译;VS安装失败或缺失必要内容。
2、用 VS 打开工程,点击菜单 项目 – 属性。在打开的页面中点击 配置属性 – C/C++ – 代码生成。在展开的页面中选中 运行库,再点击右边的组合框。选择多线程(/MT)项,然后单击确定。
3、很正常的提示。程序有错误,看样子好像是c路径有问题,或者错误地使用/clr命令进行编译,没有编译完成,当然就不能生成.exe文件了。仔细检查一下程序和编译设置吧,慢慢就摸到门道了。
4、解决方法如下:应该先建项目空白项目。头文件鼠标右键添加新建项。选择c++文件.cpp 新建完成。运行过后的exe通过点击正在运行后的项目找到“在文件资源管理器中打开文件夹”就可以看到生成的exe文件了。
5、解决方法如下:首先在我的电脑界面搜索cvtres.exe这个可执行文件。如果您的电脑安装了vs2010,那么一般都是能够搜索出不止一个此文件的。