Skip to content

Conversation

@enzyx
Copy link

@enzyx enzyx commented Feb 14, 2019

Add a build target to create a g2o executable that includes
all dependencies and is statically linked.

Manuel Luitz added 6 commits March 6, 2019 09:50
Add a build target to create a g2o executable that includes
all dependencies and is statically linked.
Provide a dynamic g2o library without dependencies that mimics the g2o
cli interface.
Using the add_compile_definition from cmake v3.12
which is reported to the user now.
Stream interceptors destroy the multi-threading capabilities of the
g2o library. We removed them and manage error handling by return values
as would be expected from a c/c++ library. Std io streams are silenced
in the library.
Remove dll api from enum as it is not exported as library function.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant