[Armadillo:05486] Re: 【armadillo-440】問い合わせ
nakai
email@hidden
2010年 7月 28日 (水) 18:53:59 JST
「Cで書かれたCGIをGDBでデバッグする」
http://www.toshikazu.org/archives/000020.html
上記ではGDBを利用していますね。
私はCGIをGDBでデバッグしたことはありません。
アプリ開発の場合は、大抵 syslogかprintfで行っています。
(2010/07/28 18:27), s.maruyama wrote:
> 丸山です。
>
> CGIのプログラム(C言語)でログファイルにログを書いています。
> 大半は書けますが、ある箇所のログは書けずに異常終了します。
>
> ・UDPでsyslog転送もやりましたが、ある箇所だけ転送できずに異常終了します。
> ・ブラウザへ転送するweb画面には、全て書けますので正常です。
>
> ログに書き込むロジックは同じなので問題ないと思います、
> よって、何かよいデバック方法があればと思います。
>
> Eclipseで開発していますが、CGIは、デバックができなくて困っています。
>
> 以上、よろしくお願いいたします。
>
>> nakaiです。
>>
>> syslogを使ったらどうでしょう?
>>
>> http://www.linux.or.jp/JM/html/LDP_man-pages/man3/syslog.3.html
>>
>> cat /var/log/messages
>> するとログが確認できます。
>>
>>
>> (2010/07/28 11:12), s.maruyama wrote:
>>> 丸山です。
>>>
>>> ソースコードは後ほど送れるように用意したいと思います。
>>> debianとは、Armadillo440に付属している開発環境のことです。
>>>
>>> 現在、
>>> debian上でテスト後、Armadillo440にアップデートしてテストしています。
>>> Armadillo440でテストする場合のデバック方法について、
>>> 画面→CGIプログラムがデータ受信した時のデータは正しいか
>>> CGIプログラム→画面へ返信する時のダータは正しいか
>>> などをログしたと思います。
>>>
>>> デバッグの方法について、ご教授ください。
>>>
>>> 以上、よろしくお願いいたします。
>>>>>
>>>>> Armadillo440での、CGIプログラム開発に関し、デバッグの方法で、
>>>>> 困っているのですが、何か良い方法はありませんか?
>>>>
>>>> 今使っているコードを、できる限り小さくして、MLに投稿してみたらどうでしょうか?
>>>>
>>>> [...]
>>>>> この方法は、Debianでのテストでは、問題が無かったのですが、
>>>>> Armadillo440でのテストでは、うまくいきません。
>>>>
>>>> ここで言う debianとは armadillo上で動かしていますか?
>>>>
>>>>> また、Debian上ではHTML画面は正しく表示されるのですが
>>>>> Armadillo440では、文字化けする箇所があります。
>>>>
>>>> 同じCGIのコード + 同じ httpd on armadillo + 同じ browser on PCで?
>>>> --
>>>> yashi
>>>>
>>>> _______________________________________________
>>>> armadillo mailing list
>>>> email@hidden
>>>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>>>>
>>>
>>> _______________________________________________
>>> armadillo mailing list
>>> email@hidden
>>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>>>
>>
>> _______________________________________________
>> armadillo mailing list
>> email@hidden
>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>>
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
armadillo メーリングリストの案内