2012-01-20 11 views
0

これは少しばかげているかもしれませんが、Windowsマシン上でjwsmtpのダウンロードしたライブラリを使用することができません。私は自分のプログラムを書くためにコードブロックを使用しており、比較的新しいプログラムです。私はcygnusをインストールし、jwsmtpサイトhttp://johnwiggins.net/jwsmtp/howtoで与えられた指示に従った。しかし、それは動作していません。どのように私は私がその機能を使用することができるように私がダウンロードしたライブラリを追加するのですか?もう一度私は愚かに見える場合は謝罪します。誰かがここで私を助けることができますか?windows上でjwsmtpを使用する方法

私はプロジェクトのプロパティとリンカータブに移動し、jwsmtpにライブラリがあるかどうか確認してください。私は正確に何をしますか?

私はプロジェクトをコンパイルしようとするコマンドを使用して

グラム++ mail.cpp -oメール-IC:デスクトップ\ jwsmtp-1.32.15 -LC \ \ユーザー:\ユーザーデスクトップの\ jwsmtp-1.32 \。 15 -ljwsmtp-1.32.15

mail.cppこのようなファイルまたはディレクトリは存在しません。ここでは、mailはソースファイルの名前で、Mailはコードブロックプロジェクトの名前です。 私は間違っています。

答えて

0

リンク先のページには、インストール先を取得するコマンド(pkg-config --libs --cflags jwsmtp-<version>)があります。これはcygwin(cygnus)環境で実行する必要があります。

2番目の手順では、インストール場所とライブラリ名をCodeBlocksに渡します。 This pageには一般的な説明があります。今検索したパスを入力する必要があります。

+0

質問を編集しました。ご覧ください。 – user1092042

+0

あなたは明らかに 'g ++'コマンドをソースディレクトリから実行していません。最初にそのディレクトリに移動するか、 'mail.cpp'のフルパスをG ++に渡します。 – MSalters

+0

私は.configureコマンドを使ってmakeとmake installを行った。ライブラリをインストールしてコードブロックに追加する場所を見つけることができない – user1092042

関連する問題