1

libmodbus によって提供される modbus ライブラリを Visual Studio 2010 のカスタム MFC プロジェクトに統合しようとしています。

私がこれまでに行った手順は次のとおりです。

1) 以下のスナップショットに示すように、Visual Studio 2010 でプロジェクトを作成しました。

pic1

pic2

pic3

2) コードを編集して、コンパイルできるかどうかを確認するためだけに、小さな hello world コードを含めました。

pic4

3) 以下に示すように、libmodbus-3.0.3 の src フォルダーから Visual Studio プロジェクト フォルダーに .c および .h ファイルをコピーし、それらをプロジェクトに含めました。

pic5

pic6

4) コンパイルしようとすると、次のエラーが表示されます。

pic7

私の疑問は次のとおりです。

1) プロジェクトに libmodbus を正しく含めましたか? または、同じことを行うためのより良い方法または正しい方法はありますか?

2) 発生するエラーを解消する方法: インクルード ファイル 'config.h' を開けません。そのようなファイル、又はディレクトリはありません。http://libmodbus.org/download/
からダウンロードした libmodbus-3.0.3 に config.h ファイルがないことがわかりました 。

ありがとうございました。

4

1 に答える 1