VS2010,C++,在什么情况下不会生成exe文件
感觉调试次数或者程序跑的次数多了就会出一些莫名其妙的错误,比如什么库冲突啊,什么找不到可执行的程序啊(我在工程目录下确实搜不到exe文件),然后把程序原封不动地复制到另一...
感觉调试次数或者程序跑的次数多了就会出一些莫名其妙的错误,比如什么库冲突啊,什么找不到可执行的程序啊(我在工程目录下确实搜不到exe文件),然后把程序原封不动地复制到另一个新建的工程下又正常了,这是怎么回事
展开
3个回答
展开全部
问题我不知道,这原因太多了
至于什么情况下不会生成exe,只有在你打算创建DLL文件时才不会生成exe文件,否则肯定会出现。
至于你找不到exe,我怀疑是你找错了文件夹,例如工程名是cpp001(project文件夹下)
那么exe在project\cpp001\debug
project\cpp001\cpp001 这里面是源代码,
project\cpp001\cpp001\debug 这个文件夹下面是没有exe文件的
至于什么情况下不会生成exe,只有在你打算创建DLL文件时才不会生成exe文件,否则肯定会出现。
至于你找不到exe,我怀疑是你找错了文件夹,例如工程名是cpp001(project文件夹下)
那么exe在project\cpp001\debug
project\cpp001\cpp001 这里面是源代码,
project\cpp001\cpp001\debug 这个文件夹下面是没有exe文件的
更多追问追答
追问
我在两个debug下都找过了
追答
如果不是你的项目目标错了,那肯定就是编译器没有成功编译,没有生成最终程序,你检查一下源代码。这里什么都没有,你让我怎么分析?
展开全部
工程目录下一般会有Debug或Release目录,存放不同编译选项出的exe文件,请关心一下这些目录中的辅助文件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DLL、OBJ、OCX等等,都不会生成EXE文件
我在猜,你可能的情况是建立MFC项目时,选择成DLL项目了
我在猜,你可能的情况是建立MFC项目时,选择成DLL项目了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询