問題タブ [libhand]
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.
ubuntu - cmakeを使用したLibhandライブラリのコンパイルエラー
Ubuntu 12.04でlibhand.orgからハンド モデル ライブラリを構築しようとしています。ライブラリは ogre および opencv ライブラリを使用します。著者が提供する指示に従って、鬼とopencvを正常にインストールできました。残念ながら、cmake (コマンド "cmake ..") を使用して libhand ライブラリ自体を構成すると、次のエラーが発生します。
CMake エラー: このプロジェクトでは次の変数が使用されていますが、NOTFOUND に設定されています。それらを設定するか、CMake ファイルで正しく設定およびテストされていることを確認してください。
ディレクトリ /home/roman/work_dir/libhand-0.9/hand_cpp/source/dot_sceneloader/tinyxml のインクルード ディレクトリとして使用されるroman/work_dir/libhand-0.9/hand_cpp/source/ dot_sceneloader-- 設定が不完全です。エラーが発生しました!
このエラーが発生する理由と何ができるかを知っている人はいますか?
macos - OSX 10.9.4 に libhand をインストールする
OSX 用のlibhand http://www.libhand.org/ v0.9 をビルドしようとしました。cmake コマンドは正常に動作しますが、make コマンドを実行するとすぐに次のエラーが表示されます。
何をすべきかについての情報が見つかりませんでした。このエラーをデバッグするために提供できる追加情報がわかりません。
また、自作インストールを探してみましたが、運がありませんでした。
助けてくれてありがとう
編集:
「ustd.h」を追加すると解決したように、ptr エラーは std::ptr を追加することで解決されました。新しいエラーは次のとおりです。
編集:
ココアまたはカーボンフレームワークを追加すると、うまく構築されます. これは、CMakeLists.txt ファイルを編集して次の行を追加することで実行できます。
FIND_LIBRARY(COCOA_LIBRARY ココア) INCLUDE_DIRECTORIES(${COCOA_LIBRARY})
TARGET_LINK_LIBRARIESに${COCOA_LIBRARY}という行を追加します
ヒントをくれたイータンに再び感謝します。