問題タブ [catkin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1017 参照

cmake - 登録 CMake を使用して外部ライブラリをプロジェクトにリンクする

外部ライブラリを使用してプロジェクトをビルドしようとしていますが、システムは壊れている usr/lib 内のライブラリを使用する必要があると考え続けています。代わりに、/home/CMake-hdf5-1.8.18/build/HDF5-1.8.18-Linux/HDF_Group/HDF5/1.8.18/include というアドレス内にビルドされたライブラリを使用したいと考えています。これは CMakeLists.txt です。私の意図した解決策は、#Add hdf5 ライブラリの下の 2 行です。

ただし、これはまだ表示されるエラーメッセージです。

このエラーについて調査しましたが、これはまだ /usr/lib を調べているためであり、シンボリック リンクが壊れているためライブラリ libhdf5.so が存在しないためです。では、代わりにそのライブラリの他のアドレスを調べるにはどうすればよいでしょうか? このエラーを取り除くための助けをいただければ幸いです

0 投票する
3 に答える
597 参照

ros - DJI Onboard-SDK ROS の catkin_ws をインストールする場所

ここにある手順を使用して ROS インストールをセットアップしようとしています。

http://developer.dji.com/onboard-sdk/documentation/sample-doc/sample-setup.html#ros-oes

具体的には、ステップ4に到達するまで、私は満足しており、物事が正常にインストールおよび作成されます。

この catkin_ws はどこに行きますか? 前のステップでは ~MyUser/Onboard-SDK/build/ にいますが、これは catkin_ws をインストールするのに適切な場所ではないようです? 今のところ、~MyUser/Onboard-SDK/build/catkin_ws のビルド フォルダー内に catkin_ws をインストールしようとしましたが、手順 6 の後にエラーが発生しました。

エラー:

次に、MyUser/ フォルダー内のすべてを削除して、もう一度開始しました。今回は、OnBoard-SDK と同じフォルダーに catkin_ws を作成しました (つまり、同じフォルダーに MyUser/OnBoard-SDK を含む ~MyUser/catkin_with を作成しました)。手順6のエラー、まったく同じ。tf/tf.h が見つかりません。うーん:/

0 投票する
1 に答える
7334 参照

cmake - ROS catkin_make: パッケージをリビルドします

依存関係「std_msgs」を「std_msg」と誤って命名したことがわかりました。だから私は修正しました!、しかし待ってください、依存関係を修正したにもかかわらず、catkin はまだ lawnbot_description が依存関係として "std_msg" を望んでいると考えています:

catkin_make --force-cmake 実行時のエラー出力:

それはまだ、lawnbot_description パッケージが「std_msg」を必要としていると考えています。なぜこれが難しいのですか?パッケージ情報を変更して更新するのは、これほど複雑ではありません。

catkin_tools clean というパッケージがあることがわかりましたが、単にワークスペースを更新するために追加のパッケージをダウンロードする必要があるのはなぜですか?

私が試してみました:

catkin clean lawnbot_description がパッケージ全体を削除するのではないかと心配しています。これは私の最良の選択肢ですか?

ローカル lawnbot_description cmake ファイル: