■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50



レス数が1000を超えています。残念ながら全部は表示しません。

Cygwin使っている人いますか? part3

807 :名無しさん@お腹いっぱい。 :02/03/21 00:43
auto-importを使うと、gdbでのデバッグがうまくいかないのはなぜ?
たとえば、
#include <stdio.h>
main() {
extern char *__progname;
printf("%s\n", __progname);
return 0;
}
このプログラム、コマンドラインではちゃんと実行できるのに、gdbだと

(gdb) run
Starting program: /hogehoge/piyo.exe
Program received signal SIGSEGV, Segmentation fault.
0x00401070 in cygwin_crt0 ()
こんなことになってしまう。
で、disassemble cygwin_crt0 してみると、中身がめちゃくちゃ…

extern char *__progname;

extern __declspec(dllimport) char *__progname;
にしておけば問題ないんだけど、かなり謎。



掲示板に戻る 全部 前100 次100 最新50

read.cgi ver5.26+ (01/10/21-)