0

私は Ubuntu/Linux の初心者であり、NetBeans IDE を使用して Java を扱ってきたので、C++ プロジェクトを構築した経験はあまりありません。しかし、今は概念実証を提供する必要があり、C++ クライアントを ActiveMQ サーバーに接続する必要があります。このリンクから ActiveMQ-CPP API をダウンロードしましたが、ビルド/実行できません。

ダウンロードには次のファイルが含まれていました: Maklefile.am および Makefile.in. 検索したところ、ビルドには automake/autoconf が必要であることがわかりました。./configureを実行しようとしましたが、そのようなファイルまたはディレクトリが見つからないと表示されます。私は試した

sudo apt-get update
sudo apt-get install automake
sudo apt-get install autoconf

インターネットで見つけた他の多くのコマンド。その後、どれも機能しませんでした。この質問は本当に基本的なものであり、他の場所で既に回答されているようですが、私が行ったすべての試みは失敗しました。私は何かが欠けていると思います。このトピックの最後のメッセージで提供された解決策も試しましたが、うまくいきませんでした。

autoconf/automake のインストールを手伝ってくれたり、Makefile.am/Makefile.in を使ってダウンロードしたプロジェクトをビルドする方法を教えてくれたり、他のビルド方法を提案してくれたりできますか?

4

3 に答える 3

0

「configure」スクリプトは、ActiveMQ-cppソースディレクトリにある必要があります。Linuxコマンドラインから、次のことができるようになります。

1)ActiveMQ*ディレクトリに「cd」します

2)「ls-l」で「configure」スクリプトを確認します

3)ライブラリを構築するための設定を行うための「./configure」\

4)実際にライブラリを構築するための「make」

于 2012-05-10T17:16:19.530 に答える