脚本自带打包成一个静态库

master
a7458969 2020-04-24 20:39:29 +08:00
parent 72f50e0453
commit 832f5f5b60
2 changed files with 38 additions and 427 deletions

View File

@ -13,433 +13,8 @@
</component>
<component name="ChangeListManager">
<list default="true" id="0facce0d-c642-4d80-b2fb-daf5f3e68dff" name="Default Changelist" comment="">
<change afterPath="$PROJECT_DIR$/sdk_main.c" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/CMakeLists.txt" beforeDir="false" afterPath="$PROJECT_DIR$/CMakeLists.txt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeCache.txt" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeCache.txt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/Makefile.cmake" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/Makefile.cmake" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/Makefile2" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/Makefile2" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/TargetDirectories.txt" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/TargetDirectories.txt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/progress.marks" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/progress.marks" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/Makefile" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/Makefile" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/cmake_install.cmake" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/cmake_install.cmake" afterDir="false" />
<change beforePath="$PROJECT_DIR$/inc/debug.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/inc/glad/include/KHR/khrplatform.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/inc/glad/include/glad/glad.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/inc/glad/src/glad.c" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/inc/loger.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/inc/utils.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/obj/inc/BigInt.hpp" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/obj/inc/Observer.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/obj/inc/adapter.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/obj/inc/aes.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/obj/inc/base64.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/obj/inc/debug.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/obj/inc/loger.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/obj/inc/signleton.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/obj/inc/stratergy.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/obj/inc/utils.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/debug.cpp" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/encrypt/aes.cpp" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/encrypt/aes.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/encrypt/base64.cpp" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/encrypt/base64.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/encrypt/rsa.cpp" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/encrypt/rsa.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/loger.cpp" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/BigInt.hpp" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/CMakeLists.txt" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/Cholesky" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/CholmodSupport" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/Core" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/Dense" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/Eigen" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/Eigenvalues" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/Geometry" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/Householder" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/IterativeLinearSolvers" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/Jacobi" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/KLUSupport" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/LU" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/MetisSupport" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/OrderingMethods" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/PaStiXSupport" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/PardisoSupport" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/QR" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/QtAlignedMalloc" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/SPQRSupport" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/SVD" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/Sparse" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/SparseCholesky" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/SparseCore" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/SparseLU" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/SparseQR" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/StdDeque" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/StdList" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/StdVector" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/SuperLUSupport" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/UmfPackSupport" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Cholesky/LDLT.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Cholesky/LLT.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Cholesky/LLT_LAPACKE.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/CholmodSupport/CholmodSupport.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/ArithmeticSequence.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/Array.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/ArrayBase.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/ArrayWrapper.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/Assign.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/AssignEvaluator.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/Assign_MKL.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/BandMatrix.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/Block.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/BooleanRedux.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/CommaInitializer.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/ConditionEstimator.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/CoreEvaluators.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/CoreIterators.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/CwiseBinaryOp.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/CwiseNullaryOp.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/CwiseTernaryOp.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/CwiseUnaryOp.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/CwiseUnaryView.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/DenseBase.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/DenseCoeffsBase.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/DenseStorage.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/Diagonal.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/DiagonalMatrix.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/DiagonalProduct.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/Dot.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/EigenBase.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/ForceAlignedAccess.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/Fuzzy.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/GeneralProduct.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/GenericPacketMath.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/GlobalFunctions.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/IO.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/IndexedView.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/Inverse.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/Map.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/MapBase.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/MathFunctions.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/MathFunctionsImpl.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/Matrix.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/MatrixBase.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/NestByValue.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/NoAlias.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/NumTraits.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/PartialReduxEvaluator.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/PermutationMatrix.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/PlainObjectBase.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/Product.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/ProductEvaluators.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/Random.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/Redux.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/Ref.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/Replicate.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/Reshaped.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/ReturnByValue.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/Reverse.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/Select.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/SelfAdjointView.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/SelfCwiseBinaryOp.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/Solve.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/SolveTriangular.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/SolverBase.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/StableNorm.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/StlIterators.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/Stride.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/Swap.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/Transpose.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/Transpositions.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/TriangularMatrix.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/VectorBlock.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/VectorwiseOp.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/Visitor.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/AVX/Complex.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/AVX/MathFunctions.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/AVX/PacketMath.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/AVX/TypeCasting.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/AVX512/Complex.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/AVX512/MathFunctions.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/AVX512/PacketMath.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/AltiVec/Complex.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/AltiVec/MathFunctions.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/AltiVec/PacketMath.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/CUDA/Complex.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/Default/ConjHelper.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/Default/GenericPacketMathFunctions.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/Default/Settings.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/GPU/Half.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/GPU/MathFunctions.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/GPU/PacketMath.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/GPU/PacketMathHalf.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/GPU/TypeCasting.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/HIP/hcc/math_constants.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/MSA/Complex.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/MSA/MathFunctions.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/MSA/PacketMath.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/NEON/Complex.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/NEON/MathFunctions.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/NEON/PacketMath.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/NEON/TypeCasting.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/SSE/Complex.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/SSE/MathFunctions.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/SSE/PacketMath.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/SSE/TypeCasting.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/SYCL/InteropHeaders.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/SYCL/MathFunctions.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/SYCL/PacketMath.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/SYCL/SyclMemoryModel.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/SYCL/TypeCasting.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/ZVector/Complex.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/ZVector/MathFunctions.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/arch/ZVector/PacketMath.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/functors/AssignmentFunctors.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/functors/BinaryFunctors.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/functors/NullaryFunctors.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/functors/StlFunctors.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/functors/TernaryFunctors.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/functors/UnaryFunctors.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/products/GeneralBlockPanelKernel.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/products/GeneralMatrixMatrix.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/products/GeneralMatrixMatrixTriangular.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/products/GeneralMatrixVector.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/products/GeneralMatrixVector_BLAS.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/products/Parallelizer.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/products/SelfadjointMatrixMatrix.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/products/SelfadjointMatrixVector.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/products/SelfadjointProduct.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/products/SelfadjointRank2Update.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/products/TriangularMatrixMatrix.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/products/TriangularMatrixVector.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/products/TriangularMatrixVector_BLAS.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/products/TriangularSolverMatrix.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/products/TriangularSolverMatrix_BLAS.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/products/TriangularSolverVector.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/util/BlasUtil.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/util/ConfigureVectorization.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/util/Constants.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/util/DisableStupidWarnings.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/util/ForwardDeclarations.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/util/IndexedViewHelper.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/util/IntegralConstant.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/util/MKL_support.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/util/Macros.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/util/Memory.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/util/Meta.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/util/NonMPL2.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/util/ReenableStupidWarnings.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/util/ReshapedHelper.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/util/StaticAssert.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/util/SymbolicIndex.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Core/util/XprHelper.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Eigenvalues/ComplexEigenSolver.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Eigenvalues/ComplexSchur.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Eigenvalues/EigenSolver.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Eigenvalues/GeneralizedEigenSolver.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Eigenvalues/HessenbergDecomposition.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Eigenvalues/MatrixBaseEigenvalues.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Eigenvalues/RealQZ.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Eigenvalues/RealSchur.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Eigenvalues/RealSchur_LAPACKE.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Eigenvalues/SelfAdjointEigenSolver.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Eigenvalues/Tridiagonalization.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Geometry/AlignedBox.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Geometry/AngleAxis.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Geometry/EulerAngles.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Geometry/Homogeneous.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Geometry/Hyperplane.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Geometry/OrthoMethods.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Geometry/ParametrizedLine.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Geometry/Quaternion.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Geometry/Rotation2D.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Geometry/RotationBase.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Geometry/Scaling.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Geometry/Transform.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Geometry/Translation.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Geometry/Umeyama.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Geometry/arch/Geometry_SSE.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Householder/BlockHouseholder.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Householder/Householder.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Householder/HouseholderSequence.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/IterativeLinearSolvers/BasicPreconditioners.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/IterativeLinearSolvers/BiCGSTAB.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/IterativeLinearSolvers/ConjugateGradient.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/IterativeLinearSolvers/IncompleteCholesky.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/IterativeLinearSolvers/IncompleteLUT.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/IterativeLinearSolvers/IterativeSolverBase.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/IterativeLinearSolvers/SolveWithGuess.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/Jacobi/Jacobi.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/KLUSupport/KLUSupport.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/LU/Determinant.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/LU/FullPivLU.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/LU/InverseImpl.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/LU/PartialPivLU.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/LU/PartialPivLU_LAPACKE.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/LU/arch/Inverse_SSE.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/MetisSupport/MetisSupport.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/OrderingMethods/Amd.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/OrderingMethods/Eigen_Colamd.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/OrderingMethods/Ordering.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/PaStiXSupport/PaStiXSupport.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/PardisoSupport/PardisoSupport.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/QR/ColPivHouseholderQR.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/QR/ColPivHouseholderQR_LAPACKE.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/QR/CompleteOrthogonalDecomposition.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/QR/FullPivHouseholderQR.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/QR/HouseholderQR.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/QR/HouseholderQR_LAPACKE.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SPQRSupport/SuiteSparseQRSupport.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SVD/BDCSVD.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SVD/JacobiSVD.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SVD/JacobiSVD_LAPACKE.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SVD/SVDBase.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SVD/UpperBidiagonalization.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCholesky/SimplicialCholesky.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCholesky/SimplicialCholesky_impl.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/AmbiVector.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/CompressedStorage.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/ConservativeSparseSparseProduct.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/MappedSparseMatrix.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/SparseAssign.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/SparseBlock.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/SparseColEtree.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/SparseCompressedBase.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/SparseCwiseBinaryOp.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/SparseCwiseUnaryOp.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/SparseDenseProduct.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/SparseDiagonalProduct.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/SparseDot.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/SparseFuzzy.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/SparseMap.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/SparseMatrix.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/SparseMatrixBase.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/SparsePermutation.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/SparseProduct.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/SparseRedux.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/SparseRef.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/SparseSelfAdjointView.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/SparseSolverBase.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/SparseSparseProductWithPruning.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/SparseTranspose.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/SparseTriangularView.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/SparseUtil.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/SparseVector.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/SparseView.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseCore/TriangularSolver.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseLU/SparseLU.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseLU/SparseLUImpl.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseLU/SparseLU_Memory.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseLU/SparseLU_Structs.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseLU/SparseLU_SupernodalMatrix.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseLU/SparseLU_Utils.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseLU/SparseLU_column_bmod.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseLU/SparseLU_column_dfs.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseLU/SparseLU_copy_to_ucol.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseLU/SparseLU_gemm_kernel.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseLU/SparseLU_heap_relax_snode.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseLU/SparseLU_kernel_bmod.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseLU/SparseLU_panel_bmod.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseLU/SparseLU_panel_dfs.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseLU/SparseLU_pivotL.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseLU/SparseLU_pruneL.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseLU/SparseLU_relax_snode.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SparseQR/SparseQR.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/StlSupport/StdDeque.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/StlSupport/StdList.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/StlSupport/StdVector.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/StlSupport/details.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/SuperLUSupport/SuperLUSupport.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/UmfPackSupport/UmfPackSupport.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/misc/Image.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/misc/Kernel.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/misc/RealSvd2x2.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/misc/blas.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/misc/lapack.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/misc/lapacke.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/misc/lapacke_mangling.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/plugins/ArrayCwiseBinaryOps.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/plugins/ArrayCwiseUnaryOps.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/plugins/BlockMethods.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/plugins/CommonCwiseBinaryOps.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/plugins/CommonCwiseUnaryOps.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/plugins/IndexedViewMethods.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/plugins/MatrixCwiseBinaryOps.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/plugins/MatrixCwiseUnaryOps.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/math/eigen/src/plugins/ReshapedMethods.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/net/PackageReceiver.cpp" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/net/PackageReceiver.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/net/TcpClient.cpp" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/net/TcpClient.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/pattern/Observer.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/pattern/adapter.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/pattern/fsm.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/pattern/signleton.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/pattern/stratergy.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/utils.cpp" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/test/CMakeLists.txt" beforeDir="false" afterPath="$PROJECT_DIR$/test/CMakeLists.txt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/evdns.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/buffer.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/buffer_compat.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/bufferevent.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/bufferevent_compat.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/bufferevent_ssl.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/bufferevent_struct.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/dns.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/dns_compat.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/dns_struct.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/event-config.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/event.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/event_compat.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/event_struct.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/http.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/http_compat.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/http_struct.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/keyvalq_struct.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/listener.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/rpc.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/rpc_compat.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/rpc_struct.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/tag.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/tag_compat.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/thread.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/util.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/event2/visibility.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/evhttp.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/evrpc.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/evutil.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/inc/debug.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/inc/glad/include/KHR/khrplatform.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/inc/glad/include/glad/glad.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/inc/glad/src/glad.c" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/inc/loger.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/include/inc/utils.h" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/lib/libevent.a" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/lib/libevent.dll.a" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/lib/libevent.la" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/lib/libevent_core.a" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/lib/libevent_core.dll.a" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/lib/libevent_core.la" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/lib/libevent_extra.a" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/lib/libevent_extra.dll.a" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/lib/libevent_extra.la" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/lib/libevent_openssl.a" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/lib/libevent_openssl.dll.a" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/lib/libevent_openssl.la" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/lib/pkgconfig/libevent.pc" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/lib/pkgconfig/libevent_core.pc" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/lib/pkgconfig/libevent_extra.pc" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/third/lib/pkgconfig/libevent_openssl.pc" beforeDir="false" />
</list>
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
<option name="SHOW_DIALOG" value="false" />
@ -553,6 +128,7 @@
<workItem from="1587473284944" duration="44000" />
<workItem from="1587473352763" duration="6395000" />
<workItem from="1587651371301" duration="5897000" />
<workItem from="1587713244566" duration="8487000" />
</task>
<servers />
</component>

View File

@ -1,10 +1,8 @@
cmake_minimum_required(VERSION 3.11)
project(generallib)
add_subdirectory(general)
SET(SRC_SDK sdk_main.c )#
add_library(generallib STATIC $<TARGET_OBJECTS:General> ${SRC_SDK})
link_directories(general/third/lib)
set_target_properties(generallib PROPERTIES LINKER_LANGUAGE CXX)
target_link_libraries(generallib public
@ -12,3 +10,40 @@ target_link_libraries(generallib public
libevent.a
-Wl,--no-whole-archive
)
message("current path is" ${CMAKE_CURRENT_SOURCE_DIR})
if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
message("using clang")
elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
message("using gcc")
# using GCC
elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Intel")
message("using asm")
elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC")
message("using msvc")
endif()
IF (WIN32)
add_custom_command (
TARGET generallib POST_BUILD
COMMAND ar -x
${CMAKE_CURRENT_SOURCE_DIR}/libd/libevent.a
COMMENT "package library ar -x ${CMAKE_CURRENT_SOURCE_DIR}/libd/libevent.a"
)
add_custom_command (
TARGET generallib POST_BUILD
COMMAND ar -x
${CMAKE_CURRENT_SOURCE_DIR}/libd/libgenerallib.a
COMMENT "package library ar -x ${CMAKE_CURRENT_SOURCE_DIR}/libd/libgenerallib.a"
)
add_custom_command (
TARGET generallib POST_BUILD
COMMAND ar rc libgeneral.a *.o *.obj
COMMENT "package library ar rc *.o *.obj"
)
add_custom_command(
TARGET generallib POST_BUILD
COMMAND del *.o *.obj
COMMENT "remove all step library"
)
endif()