add vcglib
This commit is contained in:
1 parent
6f6c0c8eb7
commit
af8100f851
1537 files changed
+634197
No files matched your search
@@ -0,0 +1,57 @@
|
||||
# IMPORTANT
|
||||
# We assume that you have unzipped and compiled somewhere the COMISO solver
|
||||
# put here that path and and the name of the build dir (from which the lib are copied).
|
||||
COMISODIR = ../../../code/lib/CoMISo
|
||||
COMISOBUILDDIR = $$COMISODIR/buildMACOSX
|
||||
|
||||
TEMPLATE = app
|
||||
TARGET = quadrangulator
|
||||
|
||||
# This is needed by CoMISo
|
||||
DEFINES += INCLUDE_TEMPLATES
|
||||
INCLUDEPATH += $$COMISODIR/include
|
||||
INCLUDEPATH += $$COMISODIR/Solver
|
||||
INCLUDEPATH += $$COMISODIR/..
|
||||
|
||||
# just a shortcut
|
||||
VCGLIBDIR = ../../../vcglib
|
||||
|
||||
# include of vcg library
|
||||
INCLUDEPATH += $$VCGLIBDIR
|
||||
|
||||
# CORE
|
||||
HEADERS += $$VCGLIBDIR/wrap/miq/core/vertex_indexing.h
|
||||
HEADERS += $$VCGLIBDIR/wrap/miq/core/poisson_solver.h
|
||||
HEADERS += $$VCGLIBDIR/wrap/miq/quadrangulator.h
|
||||
HEADERS += $$VCGLIBDIR/wrap/miq/core/param_stats.h
|
||||
HEADERS += $$VCGLIBDIR/wrap/miq/MIQ.h
|
||||
HEADERS += $$VCGLIBDIR/wrap/miq/core/seams_initializer.h
|
||||
HEADERS += $$VCGLIBDIR/wrap/miq/core/stiffening.h
|
||||
|
||||
# VCG
|
||||
HEADERS += $$VCGLIBDIR/vcg/complex/algorithms/parametrization/tangent_field_operators.h
|
||||
HEADERS += $$VCGLIBDIR/vcg/complex/algorithms/parametrization/distortion.h
|
||||
HEADERS += $$VCGLIBDIR/wrap/io_trimesh/import_field.h
|
||||
HEADERS += $$VCGLIBDIR/wrap/io_trimesh/export_field.h
|
||||
SOURCES += $$VCGLIBDIR/wrap/ply/plylib.cpp
|
||||
SOURCES += quadrangulator.cpp
|
||||
|
||||
win32{
|
||||
# Awful problem with windows..
|
||||
DEFINES += NOMINMAX
|
||||
}
|
||||
|
||||
mac{
|
||||
CONFIG += console
|
||||
# Mac specific Config required to avoid to make application bundles
|
||||
CONFIG -= app_bundle
|
||||
LIBS += -L/opt/local/lib -lamd -lcamd -lccolamd -lcholmod -lcolamd -lcxsparse -lblas -framework accelerate
|
||||
}
|
||||
|
||||
#Comiso
|
||||
mac{
|
||||
LIBS += -L $$COMISOBUILDDIR/Build/lib/CoMISo/ -lCoMISo
|
||||
QMAKE_POST_LINK +="install_name_tool -change @executable_path/../lib/CoMISo/libCoMISo.dylib @executable_path/libCoMISo.dylib $$TARGET ; "
|
||||
QMAKE_POST_LINK +="cp -P $$COMISOBUILDDIR/Build/lib/CoMISo/libCoMISo.dylib . ; "
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user