<div dir="ltr">原様ã€<div><br></div><div>産ç·ç ”ã®ã‚¸ã‚§ãƒ•ã§ã™ã€‚</div><div><br></div><div>ç†æƒ³ã®æ–¹æ³•ã¯ã€find_package()を使ã£ã¦ãƒ‘ãƒƒã‚±ãƒ¼ã‚¸æƒ…å ±ã‚’ç²å¾—ã—ã¾ã™ã€‚ã“ã®æ–¹æ³•ãŒä½¿ãˆã‚‹ã‚ˆã†ã«ä½¿ã„ãŸã„ライブラリーãŒä»¥ä¸‹ã®ãƒ•ァイルをæä¾›ã™ã‚‹ã¹ãã§ã™ã€‚</div><div><br></div><div><ライブラリーå>-config.cmake</div><div><ライブラリーå>-config-version.cmake<br>
</div><div><br></div><div>ãŠãらã原様ãŒä½¿ã„ãŸã„ライブラリーã¯ã“ã®ãƒ•ァイルをæä¾›ã—ã¾ã›ã‚“。</div><div><br></div><div>第2方法ã¯pkgconfigを使ã†ã“ã¨ã§ã™ã€‚使ã„ãŸã„ライブラリー㯠.pc ファイルをæä¾›ã™ã‚‹å ´åˆã€ãƒ«ãƒ¼ãƒˆã®CMakeLists.txtã«ä»¥ä¸‹ã®è¡Œã‚’è¿½åŠ ã™ã‚‹ã¨ä½¿ãˆã¾ã™ã€‚</div><div><br></div><div>find_package(PkgConfig)</div>
<div style><div>pkg_check_modules(<PREFIX> REQUIRED <MODULE>)</div><div><br></div><div style>pkgconfigも使ãˆãªã„å ´åˆã¯ã€find_library()ã¨find_file() ãŒä½¿ãˆã¾ã™ã€‚ルートã®CMakeLists.txtã«ä½¿ã£ã¦ã€ä½¿ã„ãŸã„ライブラリーã®ãƒ‘スやヘダーã®ãƒ‘スを見ã¤ã‘ã¦ã€include_directories()ã¨link_directories()ã«æŒ‡å®šã—ã¾ã™ã€‚</div>
<div style><br></div><div style>ãれもダメã§ã—ãŸã‚‰ã€æ‰‹å‹•ã—ã‹ã‚りã¾ã›ã‚“。CMakeLists.txtã«ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’è¿½åŠ ã—ã¦ã€ccmakeã§ãれをè¨å®šã™ã‚‹ã“ã¨ã§ã™ã€‚</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/2/26 Isao Hara <span dir="ltr"><<a href="mailto:isao-hara@aist.go.jp" target="_blank">isao-hara@aist.go.jp</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">皆様:<br>
<br>
åŽŸï¼ ç”£ç·ç ”ã§ã™ã€‚<br>
OpenRTPãŒå…¬é–‹ã•れã¾ã—ãŸã¯ã€ã“ã®ãƒ“ルダã§ç”Ÿæˆã—ãŸã²ãªå½¢ã®CMakeLists.txtã«<br>
é–¢ã—ã¦<br>
外部ライブラリを使ã£ãŸï¼²ï¼´ï¼£ã‚’作æˆã™ã‚‹ã¨ãã«ã¯ã€ã©ã“ã‚’ä¿®æ£ã™ã‚‹ã®ãŒæ£ã—ã„<br>
ã®ã§ã—ょã†ã‹ï¼Ÿ<br>
<br>
ç§ã®å ´åˆã€srcã®ä¸‹ã®CMakeLists.txtã§<br>
<br>
include_directories("include/HunoLib")<br>
link_directories("../../lib")<br>
target_link_libraries(${PROJECT_NAME} "HUNO_lib.lib")<br>
target_link_libraries(${PROJECT_NAME}Comp "HUNO_lib.lib")<br>
<br>
ãªã©ã¨ã—ã¦ã„ã¾ã™ã€‚<br>
link_directories ãªã©ã¯ã€ç›¸å¯¾ãƒ‘ス記述ã 㨠build/src ãŒã‚«ãƒ¬ãƒ³ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯<br>
トリã«<br>
ãªã‚‹ã®ã§ã€ã¡ã‚‡ã£ã¨æ°—æŒã¡æ‚ªã„ãªãã¨ã„ã†æ„Ÿã˜ã§ã™ã€‚<br>
<br>
ã“ã†ã™ã‚Œã°ï¼¯ï¼«ã¨ã„ã†ã®ãŒã‚れã°ã€æ•™ãˆã¦ãã ã•ã„。<br>
RTCビルダ on the Webã§ã®ã²ãªå½¢ã«ã—ãŸã„ã¨æ€ã£ã¦ã„ã¾ã™ã®ã§ã€‚<br>
<br>
以上ã€ã‚ˆã‚ã—ããŠé¡˜ã„ã„ãŸã—ã¾ã™ã€‚<br>
<br>
--<br>
---------<br>
ç”£æ¥æŠ€è¡“ç·åˆç ”究所 Â çŸ¥èƒ½ã‚·ã‚¹ãƒ†ãƒ ç ”ç©¶éƒ¨é–€<br>
çµ±åˆçŸ¥èƒ½ç ”ç©¶ã‚°ãƒ«ãƒ¼ãƒ—ã€€ä¸»ä»»ç ”ç©¶å“¡<br>
ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢ãƒ—ãƒ©ãƒƒãƒˆãƒ•ã‚©ãƒ¼ãƒ ç ”ç©¶ç çé•·<br>
 原  功 <<a href="mailto:Isao-Hara@aist.go.jp">Isao-Hara@aist.go.jp</a>><br>
Isao HARA, Senior Research Scientist, ISRI, AIST, Japan<br>
Phone: +81-29-861-5973<br>
<br>
_______________________________________________<br>
openrtm-users mailing list<br>
<a href="mailto:openrtm-users@openrtm.org">openrtm-users@openrtm.org</a><br>
<a href="http://www.openrtm.org/mailman/listinfo/openrtm-users" target="_blank">http://www.openrtm.org/mailman/listinfo/openrtm-users</a><br>
</blockquote></div><br></div></div>