调试前编译,链接都没问题
调试之后再编译没问题,链接的时候就报错
LINK : fatal error LNK1168: cannot open Debug/1.exe for writing
然后debug 进程就卡住了 任务管理器都结束不了 必须重开vc
有没什么办法解决
你在调试的时候把1.exe锁住了,这样子link就没法写这个文件了。
你要先停止调试,再编译链接才行。
我调试已经停止了,但是那个debug进程卡在那里关不掉
@night baroness: 跟你没什么关系,你安装的VC6吧, 同时下载安装对应的SP6还是SP5,就行了。
任务管理器,结束进程,然后再编译,你写的程序不能很好的结束啊?这种情况太普遍了
任务管理器结束不掉。每次调试都这样不管什么程序。
@night baroness: VC安装问题,如果调用试用 项目都这样的话。如果只是这一个项目,那就是代码写的有问题,比如你hook了IDE或注入和其它进程导致有些资源无法释放等情况。如果可以,你给自己的程序写一个退出接口,不要通过IDE结束,通过程序自己结束
考虑程序正常退出了没有,如果程序没有退出,可以在任务管理器中看到,这样肯定无法写啊。
线程没有退出
那该怎么退出,我不想每次调试一遍就把程序重开一遍
北京鼎普科技股份有限公司诚聘windows内核开发工程师、C/C++中高级开发人员、linux开发工程师、嵌入式开发工程师、测试主管、架构师
QQ:2377183341(请把简历直接发到QQ邮箱中,谢谢!)
试试以管理员模式运行?