vs为什么无法生成exe文件
1. vc++6.0中无法组建exe文件
此问题与你编译器的设置有关:
工具--选项--文件夹
选择
执行文件
下面必须包含:
C:\Program
Files\Microsoft
Visual
Studio\Common\MSDev98\Bin
C:\Program
Files\Microsoft
Visual
Studio\VC98\BIN
C:\Program
Files\Microsoft
Visual
Studio\Common\TOOLS
C:\Program
Files\Microsoft
Visual
Studio\Common\TOOLS\WINNT
这个C:\Program
Files\Microsoft
Visual
Studio指的是你vs的安装目录
2. VS2010编译已经成功,但不生成exe文件是什么问题
项目》生成xxxx。之后到文件夹bin\debug或bin\release里找.exe可执行文件。其实,你每次编译运行的时候就保存并生成.exe了
3. vs2017 c++编译后无法形成exe文件
项目属性---配置-----选“所有配置”,好像这样可以的。
4. visual studio 2005中的C++为什么不能生成exe文件
你是不是在项目菜单下的新建项里面找的?cpp要在这里
而不是新建项目下
如果你载新建项下找不到cpp文件
有可能是你的模板有错误
运行devenv.exe
/installvstemplates
这时候visualstudio会隐藏运行并且重新注册所有模板
用任务管理器看一下devenv.exe结束以后
再正常运行visualstudio看能不能添加
5. Visual Studio 2010为何无法生成exe(C++)(无法解析的外部符号)
产生这个问题可能的原因
产生这个问题的真正原因是c语言运行时找不到适当的程序入口函数,一般情况下,如果是windows程序,那么WinMain是入口函数,如果是dos控制台程序,那么main是入口函数,而如果入口函数指定不当,很显然c语言运行时找不到配合函数,它就会报告错误。
可能:
1, 你用vc建了一个控制台程序,它的入口函数应该是main, 而你使用了WinMain.
2. 你用vc打开了一个.c/.cpp 文件,然后直接编译这个文件,这个文件中使用了WinMian而不是main作为入口函数。vc这时的默认设置是针对控制台程序的。
3.根本就没有WinMain或Main函数。
三, 解决方法
1.进入project->setting->c/c++, 在category中选择preprocessor,在processor definitions中删除_CONSOLE, 添加_WINDOWS
2.进入project->setting->Link, 在Project options中将 /subsystem:console改为/subsystem:windows.
3.保存设置,Rebuild All.
VS2005中的设置请参考对应项进行设置
四,VS2005中的设置
1.菜单中选择 Project->Properties, 弹出Property Pages窗口
2.在左边栏中依次选择:Configuration Properties->C/C++->Preprocessor,然后在右边栏的Preprocessor Definitions对应的项中删除_CONSOLE, 添加_WINDOWS.
3.在左边栏中依次选择:Configuration Properties->Linker->System,然后在右边栏的SubSystem对应的项改为Windows(/SUBSYSTEM:WINDOWS)
4.Rebuild All.
6. vs2017没有生成exe文件,老提示系统找不到指定文件
首先查看“项目”-“属性”-“链接器”-“常规”-“输出文件”,路劲是否是“bin/xxx.exe”,如果是请继续看我的解答,否则请忽略下面的内容。你估计是在用VS2010加载调试以前的VC6.0下的程序是吧。那么你生成的exe是存在的,不过是在工程的bin目录下。但是在VS2010中是执行的时候是要到Debug中找的,所以你需要修改项目的输出路径,即“项目”-“属性”-“链接器”-“常规”-“输出文件”,将“bin”修改为“Debug”。vs2010点调试后总是提示无法运行程序,找不到指定文件,vs重新装过了,系统也重装了,还是没用。
7. VS2017编译成功但是没有生成.exe文件
右键选重新生成试试,还有需要看输出目录是哪个
再有看是编译选项,确定目录在哪 项目里有两个Debug目录的
8. visual studio 2019的exe文件无法生成
你那个目录可能有问题,把你的文件换个地方,一般情况下,在文件名路径中不要使用中文。
9. vs无法生成exe文件。把在网上找到的办法试完了,实在是找不到问题在哪里啊...
这个我也经常碰到,通常是被杀毒软件直接删除了。要不你先关闭所有的杀毒软件后,再试试。