我想用cygwin将C++程序从Linux移植到Windows。现在我已经建立并连接好了,但是当我启动程序时,它立即退出并出现错误。当我尝试在gdb,我得到下面的“未知的目标异常”的结果:Cygwin端口不工作=>在启动时立即退出
$ gdb ../../bin/ARCH.cygwin/release/myApp
GNU gdb 6.8.0.20080328-cvs (cygwin-special)
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This GDB was configured as "i686-pc-cygwin"...
(no debugging symbols found)
(gdb) run
Starting program: bin/ARCH.cygwin/release/myApp.exe
[New thread 1452.0x99c]
gdb: unknown target exception 0xc0000139 at 0x77149eed
Program exited with code 030000000471.
You can't do that without a process to debug.
在不GDB,它提出了对话框,上面写着:“A问题导致程序停止正常工作Windows将关闭该程序并通知您是否有解决方案。“
任何想法,我可能做错了什么?
谢谢。
- 威廉