mecabのc++のコンパイルオプション
偶然みつけたけど
$ g++ main.cpp `mecab-config --cflags` `mecab-config --libs`
は上手くいくのに、
$ g++ `mecab-config --cflags` `mecab-config --libs` main.cpp /tmp/ccN61xjh.o: In function `HogeHoge::hoge()': main.cpp:(.text._ZN12HogeHogeC2Ev[_ZN12HogeHogeC5Ev]+0x4b): undefined reference to `MeCab::createTagger(char const*)' collect2: ld returned 1 exit status
なんで?