Quando si creava un progetto opensource con CMake (nel mio caso era la libreria di grafi di limone), ho ricevuto questo errore quando ho provato a creare libaries condivise tramite -DBUILD_SHARED_LIBS=1
:Errore CMake: TARGETS non assegnato LIBRERIA DESTINAZIONE per destinazione libreria condivisa
TARGETS given no LIBRARY DESTINATION for shared library target
Da dove viene questo errore e come risolverlo?
Penso che tu intenda "' RUNTIME' invece di 'LIBRARY'". –
corretto, corretto. –
I due usi di 'percorso' nel tuo esempio sono diversi? In caso contrario, è possibile ottenere lo stesso effetto con 'installazione (TARGETS $ {NOME} RUNTIME DESTINAZIONE percorso BIBLIOTECA DESTINAZIONE percorso )' – Unapiedra