タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

gccとstringに関するundertheskyのブックマーク (1)

  • yamcha 0.33 が fedora 9 (gcc 4.3) で make できない、そんなとき | sugiyama-log

    fedora 9 で yamcha と cabocha を使いたい、そう思って、make してみました。 エラーが出ます。 param.cpp:102: error: 'strlen' was not declared in this scope param.cpp:103: error: 'strncmp' was not declared in this scope ちょっと気が遠くなりかけた。そんなとき。 つまるところ、gcc 4.2 以前と gcc 4.3 の違いに起因するようです。 gcc 4.2 以前では、string.h や stdlib.h のようなヘッダファイルは明示的にインクルードしていなくても、そのヘッダファイルでプロトタイプ宣言されている関数を呼び出すことができました。 gcc 4.3 では明示的なインクルードが必要です。 とりあえず、 src/common.h に

  • 1