5
Tamam ben CMake bir proje bu gibi yapılandırılmış olan kütüphanenin tam yol Againts bağlanıyor:CKağıt
CMakeLists.txt
/libfoo/CMakeLists.txt
/frontend/qt/CMakeLists.txt
libfoo
yazıyorum ve frontend/qt
küçük ön uç ve aynı zamanda kullanım örneğidir kütüphanesidir. Sorun şu ki, CMake -l
seçeneği yerine bağlayıcının libfoo.so.x
göreceli yolunu geçirir. Qt GUI hedef şöyle bildirildi:
-lfoo
Againts bağlantılı ediyorum
add_executable(qtgui ${qtgui_sources} ${qtgui_moced} ${qtgui_ui_h})
target_link_libraries(qtgui ${QT_LIBRARIES} foo)
. Nasıl yapmalı?
Teşekkür ederiz!