5
好吧,我已經在CMake的項目結構是這樣的:CMake的是連接反對票庫的完整路徑
CMakeLists.txt
/libfoo/CMakeLists.txt
/frontend/qt/CMakeLists.txt
libfoo
是我在寫作和frontend/qt
是一個小的前端,也使用的例子庫。問題是CMake將相對路徑傳遞給鏈接器libfoo.so.x
而不是-l
選項。 Qt的圖形用戶界面目標聲明如下:
add_executable(qtgui ${qtgui_sources} ${qtgui_moced} ${qtgui_ui_h})
target_link_libraries(qtgui ${QT_LIBRARIES} foo)
我寧願它只是掛反對票-lfoo
像所有其他庫,而不是完整路徑。 如何做到這一點?
謝謝!