5
さて、私はcmakeのプロジェクトは、このような構造にしているライブラリの完全なパスagaintsリンクされていますCMakeのは
CMakeLists.txt
/libfoo/CMakeLists.txt
/frontend/qt/CMakeLists.txt
libfoo
は、私が書いているとfrontend/qt
が小さいフロントエンドとも使い方の一例であるライブラリです。問題は、CMakeが相対パスを-l
オプションの代わりにlibfoo.so.x
にリンカーに渡すことです。私はむしろそれだけで他のすべてのLIBSに、ない完全なパスなどのagaints -lfoo
をリンクしたい
add_executable(qtgui ${qtgui_sources} ${qtgui_moced} ${qtgui_ui_h})
target_link_libraries(qtgui ${QT_LIBRARIES} foo)
:QtのGUIのターゲットは、次のように宣言されています。 どうすればいいですか?
ありがとうございました!