[openrtm-users 02803] CMake時のライブラリファイルの設定について

1 post / 0 new
kskm1255
Offline
Last seen: 9 years 5 months ago
Joined: 2013-05-20 12:30
[openrtm-users 02803] CMake時のライブラリファイルの設定について

お世話になります.立命館大学の前川と申します.
RTCBuilderで雛型生成後,CMakeLists.txtに以下の文を追加して,外部ライブラリの設定をしているのですが,最後の行がうまくいきません.(Make時にコンパイルはできてもリンクができない状態です.)
------------------------------------------------------------------------------------
include_directories(【追加のインクルードファイルの存在するディレクトリの絶対パス】)
link_directories(【追加のライブラリファイルの存在するディレクトリの絶対パス】)
target_link_libraries(${PROJECT_Name}) "libYouBotDriver.so")
set(PROJECT_NameComp "${PROJECT_Name}Comp")
target_link_libraries(${PROJECT_NameComp}) "libYouBotDriver.so")
←この行でエラー
------------------------------------------------------------------------------------
エラー文をみると,「【PROJECT_NameComp】は,このプロジェクトでビルドされません.」の様なことが書かれていました.
お忙しい中恐縮ですが,解決法をご教授いただけると幸いです.
よろしくお願いいたします. 環境を以下に記述します.
・Ubuntu 10.04lts ・OpenRTM-aist(C++) 1.1.0-RELEASE
(配布されているシェルスクリプトを用いました) ・OpenRTP
1.1.0-RC4 Eclipse 3.8.1 Linux用全部入り ・Java 1.6.0_20 ・CMake
version 2.8.0

_______________________________________________
openrtm-users mailing list
openrtm-users@openrtm.org
http://www.openrtm.org/mailman/listinfo/openrtm-users

Undefined

Download

latest Releases : 2.0.0-RELESE

2.0.0-RELESE Download page

Number of Projects

Choreonoid

Motion editor/Dynamics simulator

OpenHRP3

Dynamics simulator

OpenRTP

Integrated Development Platform

AIST RTC collection

RT-Components collection by AIST

TORK

Tokyo Opensource Robotics Association

DAQ-Middleware

Middleware for DAQ (Data Aquisition) by KEK