- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:mecabというアプリケーションをvisual studio 2010)
Visual Studio 2010でmecabを使用する方法
このQ&Aのポイント
- Visual Studio 2010を使用してC言語でmecabを実行したい場合、ヘッダファイルをincludeする必要があります。
- ヘッダファイルは'C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include'に配置します。
- しかし、コンパイル時に未解決の外部シンボルエラーが発生する場合があります。解決方法が分からない場合は、教えていただければ幸いです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
libmecab.lib をプロジェクトに追加する必要があります。 また、実行時には、 libmecab.dll を、パスが通ったところもしくは出来た実行ファイルと同じフォルダに入れておく必要があります。
その他の回答 (1)
- Wr5
- ベストアンサー率53% (2173/4061)
回答No.2
普通は… >C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include >に入れたら という、環境を汚すようなことはしないかと。 # どれが標準で入ったものか判らなくなります。 プロジェクトのプロパティの「構成プロパティ」に「VC++ ディレクトリ」というのがあります。 こちらの「インクルード ディレクトリ」と「ライブラリ ディレクトリ」に追加、 #include <~>と「構成プロパティ」の「リンカー」「追加の依存ファイル」にライブラリのファイル名を入れて ビルドすることになるかと。 # なお、構成プロパティは「Debug」や「Release」など、別々に設定する点には注意。