LCQPow
LCQPow copied to clipboard
modify code to allow shared object used independently and some minor changes
modify code to allow shared object used independently and some minor changes:
- update the target
${PROJECT_NAME}-shared
with correct shared object linking dependency on osqp and qpOASES. - Correspondingly, update the way of linking in example and tests.
- Switch
gcc
argument style linking to target-based linking withadd_library(IMPORTED)
- remove
add_dependencies()
of a target over aExternalProject
, which actually does nothing.