自动生成全静态链接库,无需链接第三方库
parent
f645cff22c
commit
72f50e0453
|
@ -2,7 +2,8 @@
|
||||||
<project version="4">
|
<project version="4">
|
||||||
<component name="CMakeRunConfigurationManager" shouldGenerate="true" shouldDeleteObsolete="true">
|
<component name="CMakeRunConfigurationManager" shouldGenerate="true" shouldDeleteObsolete="true">
|
||||||
<generated>
|
<generated>
|
||||||
<config projectName="General" targetName="General" />
|
<config projectName="generallib" targetName="generallib" />
|
||||||
|
<config projectName="generallib" targetName="General" />
|
||||||
</generated>
|
</generated>
|
||||||
</component>
|
</component>
|
||||||
<component name="CMakeSettings" AUTO_RELOAD="true">
|
<component name="CMakeSettings" AUTO_RELOAD="true">
|
||||||
|
@ -12,12 +13,433 @@
|
||||||
</component>
|
</component>
|
||||||
<component name="ChangeListManager">
|
<component name="ChangeListManager">
|
||||||
<list default="true" id="0facce0d-c642-4d80-b2fb-daf5f3e68dff" name="Default Changelist" comment="">
|
<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$/.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$/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/CMakeCache.txt" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeCache.txt" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/net/TcpClient.cpp" beforeDir="false" afterPath="$PROJECT_DIR$/src/net/TcpClient.cpp" 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$/src/net/TcpClient.h" beforeDir="false" afterPath="$PROJECT_DIR$/src/net/TcpClient.h" 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$/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>
|
</list>
|
||||||
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
|
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
|
||||||
<option name="SHOW_DIALOG" value="false" />
|
<option name="SHOW_DIALOG" value="false" />
|
||||||
|
@ -47,6 +469,7 @@
|
||||||
<property name="last_opened_file_path" value="$PROJECT_DIR$" />
|
<property name="last_opened_file_path" value="$PROJECT_DIR$" />
|
||||||
<property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" />
|
<property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" />
|
||||||
<property name="nodejs_npm_path_reset_for_default_project" value="true" />
|
<property name="nodejs_npm_path_reset_for_default_project" value="true" />
|
||||||
|
<property name="nodejs_package_manager_path" value="npm" />
|
||||||
<property name="settings.editor.selected.configurable" value="CPPToolchains" />
|
<property name="settings.editor.selected.configurable" value="CPPToolchains" />
|
||||||
</component>
|
</component>
|
||||||
<component name="RecentsManager">
|
<component name="RecentsManager">
|
||||||
|
@ -66,12 +489,21 @@
|
||||||
</list>
|
</list>
|
||||||
</option>
|
</option>
|
||||||
</component>
|
</component>
|
||||||
<component name="RunManager">
|
<component name="RunManager" selected="CMake Application.generallib">
|
||||||
<configuration name="General" type="CMakeRunConfiguration" factoryName="Application" PASS_PARENT_ENVS_2="true" PROJECT_NAME="General" TARGET_NAME="General" CONFIG_NAME="Debug">
|
<configuration name="General" type="CMakeRunConfiguration" factoryName="Application" PASS_PARENT_ENVS_2="true" PROJECT_NAME="generallib" TARGET_NAME="General" CONFIG_NAME="Debug">
|
||||||
<method v="2">
|
<method v="2">
|
||||||
<option name="com.jetbrains.cidr.execution.CidrBuildBeforeRunTaskProvider$BuildBeforeRunTask" enabled="true" />
|
<option name="com.jetbrains.cidr.execution.CidrBuildBeforeRunTaskProvider$BuildBeforeRunTask" enabled="true" />
|
||||||
</method>
|
</method>
|
||||||
</configuration>
|
</configuration>
|
||||||
|
<configuration name="generallib" type="CMakeRunConfiguration" factoryName="Application" PASS_PARENT_ENVS_2="true" PROJECT_NAME="generallib" TARGET_NAME="generallib" CONFIG_NAME="Debug">
|
||||||
|
<method v="2">
|
||||||
|
<option name="com.jetbrains.cidr.execution.CidrBuildBeforeRunTaskProvider$BuildBeforeRunTask" enabled="true" />
|
||||||
|
</method>
|
||||||
|
</configuration>
|
||||||
|
<list>
|
||||||
|
<item itemvalue="CMake Application.generallib" />
|
||||||
|
<item itemvalue="CMake Application.General" />
|
||||||
|
</list>
|
||||||
</component>
|
</component>
|
||||||
<component name="SvnConfiguration">
|
<component name="SvnConfiguration">
|
||||||
<configuration />
|
<configuration />
|
||||||
|
@ -120,6 +552,7 @@
|
||||||
<workItem from="1587349363612" duration="16126000" />
|
<workItem from="1587349363612" duration="16126000" />
|
||||||
<workItem from="1587473284944" duration="44000" />
|
<workItem from="1587473284944" duration="44000" />
|
||||||
<workItem from="1587473352763" duration="6395000" />
|
<workItem from="1587473352763" duration="6395000" />
|
||||||
|
<workItem from="1587651371301" duration="5897000" />
|
||||||
</task>
|
</task>
|
||||||
<servers />
|
<servers />
|
||||||
</component>
|
</component>
|
||||||
|
|
|
@ -1,71 +1,14 @@
|
||||||
cmake_minimum_required(VERSION 3.11)
|
cmake_minimum_required(VERSION 3.11)
|
||||||
project(General)
|
project(generallib)
|
||||||
set(MINGW_PATH $ENV{MINGW_TOOLCHAIN})
|
add_subdirectory(general)
|
||||||
message("path is " ${MINGW_PATH})
|
|
||||||
message( "libevent path " ${CONAN_LIBEVENT_ROOT})
|
|
||||||
message( "current compiler " ${CMAKE_CXX_COMPILER_ID})
|
|
||||||
|
|
||||||
if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
|
SET(SRC_SDK sdk_main.c )#生成动态库需要至少包含一个源文件
|
||||||
# using Clang
|
add_library(generallib STATIC $<TARGET_OBJECTS:General> ${SRC_SDK})
|
||||||
elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
|
|
||||||
# using GCC
|
|
||||||
elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Intel")
|
|
||||||
# using Intel C++
|
|
||||||
elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC")
|
|
||||||
# using Visual Studio C++
|
|
||||||
endif()
|
|
||||||
|
|
||||||
SET(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/obj)
|
link_directories(general/third/lib)
|
||||||
set(CMAKE_CXX_STANDARD 11)
|
set_target_properties(generallib PROPERTIES LINKER_LANGUAGE CXX)
|
||||||
INCLUDE_DIRECTORIES (./)
|
target_link_libraries(generallib public
|
||||||
INCLUDE_DIRECTORIES (inc)
|
-Wl,--whole-archive
|
||||||
INCLUDE_DIRECTORIES (encrypt)
|
libevent.a
|
||||||
INCLUDE_DIRECTORIES (pattern)
|
-Wl,--no-whole-archive
|
||||||
include_directories(third/include)
|
|
||||||
aux_source_directory(src DIRSRCS)
|
|
||||||
aux_source_directory(src/pattern PaternSrc)
|
|
||||||
|
|
||||||
|
|
||||||
add_library(General ${DIRSRCS} ${PaternSrc} src/pattern/signleton.h src/pattern/Observer.h src/pattern/stratergy.h src/pattern/adapter.h src/encrypt/base64.cpp src/encrypt/base64.h src/encrypt/aes.cpp src/encrypt/aes.h src/encrypt/rsa.cpp
|
|
||||||
src/math/BigInt.hpp src/net/TcpClient.cpp src/net/TcpClient.h src/net/PackageReceiver.cpp src/net/PackageReceiver.h)
|
|
||||||
set_target_properties(General PROPERTIES LINKER_LANGUAGE CXX)
|
|
||||||
target_link_libraries(General -Wl,--whole-archive third/lib/libevent.a third/lib/libevent_core.a)
|
|
||||||
|
|
||||||
set(COPYITEM inc)
|
|
||||||
file(GLOB INCLUDES ${PROJECT_SOURCE_DIR}/inc/*)
|
|
||||||
file(COPY ${INCLUDES} DESTINATION ${LIBRARY_OUTPUT_PATH}/inc
|
|
||||||
FILE_PERMISSIONS OWNER_READ OWNER_WRITE GROUP_WRITE GROUP_READ WORLD_READ)
|
|
||||||
message("include dir " ${INCLUDES})
|
|
||||||
|
|
||||||
file(GLOB PatternINCLUDES ${PROJECT_SOURCE_DIR}/src/pattern/*.h)
|
|
||||||
file(COPY ${PatternINCLUDES} DESTINATION ${LIBRARY_OUTPUT_PATH}/inc
|
|
||||||
FILE_PERMISSIONS OWNER_READ OWNER_WRITE GROUP_WRITE GROUP_READ WORLD_READ)
|
|
||||||
message( "copy pattern library" ${PatternINCLUDES})
|
|
||||||
file(GLOB EncryptINCLUDES ${PROJECT_SOURCE_DIR}/src/encrypt/*.h)
|
|
||||||
file(COPY ${EncryptINCLUDES} DESTINATION ${LIBRARY_OUTPUT_PATH}/inc
|
|
||||||
FILE_PERMISSIONS OWNER_READ OWNER_WRITE GROUP_WRITE GROUP_READ WORLD_READ)
|
|
||||||
file(GLOB MathINCLUDES ${PROJECT_SOURCE_DIR}/src/math/*.hpp)
|
|
||||||
message( "copy math library" ${MathINCLUDES})
|
|
||||||
file(COPY ${MathINCLUDES} DESTINATION ${LIBRARY_OUTPUT_PATH}/inc/
|
|
||||||
FILE_PERMISSIONS OWNER_READ OWNER_WRITE GROUP_WRITE GROUP_READ WORLD_READ)
|
|
||||||
file(GLOB EIGENLIBS ${PROJECT_SOURCE_DIR}/src/math/eigin/*)
|
|
||||||
message( "copy eigen library" ${EIGENLIBS})
|
|
||||||
message( "copy third library")
|
|
||||||
file(GLOB THIRD ${PROJECT_SOURCE_DIR}/third/include/*)
|
|
||||||
file(COPY ${THIRD} DESTINATION ${LIBRARY_OUTPUT_PATH}/inc/third/
|
|
||||||
FILE_PERMISSIONS OWNER_READ OWNER_WRITE GROUP_WRITE GROUP_READ WORLD_READ)
|
|
||||||
message( "copy net ")
|
|
||||||
|
|
||||||
file(GLOB NET ${PROJECT_SOURCE_DIR}/src/net/*.h)
|
|
||||||
file(COPY ${NET} DESTINATION ${LIBRARY_OUTPUT_PATH}/inc/
|
|
||||||
FILE_PERMISSIONS OWNER_READ OWNER_WRITE GROUP_WRITE GROUP_READ WORLD_READ)
|
|
||||||
IF (WIN32)
|
|
||||||
|
|
||||||
ELSEIF (UNIX)
|
|
||||||
add_custom_command(
|
|
||||||
TARGET General PRE_BUILD
|
|
||||||
COMMAND cp.exe -r
|
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/src/math/Eigen
|
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/obj/inc/
|
|
||||||
)
|
)
|
||||||
ENDIF ()
|
|
|
@ -156,7 +156,7 @@ CMAKE_PROJECT_DESCRIPTION:STATIC=
|
||||||
CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
|
CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
|
||||||
|
|
||||||
//Value Computed by CMake
|
//Value Computed by CMake
|
||||||
CMAKE_PROJECT_NAME:STATIC=General
|
CMAKE_PROJECT_NAME:STATIC=generallib
|
||||||
|
|
||||||
//Path to a program.
|
//Path to a program.
|
||||||
CMAKE_RANLIB:FILEPATH=C:/msys64/mingw64/bin/ranlib.exe
|
CMAKE_RANLIB:FILEPATH=C:/msys64/mingw64/bin/ranlib.exe
|
||||||
|
@ -236,13 +236,37 @@ CMAKE_STRIP:FILEPATH=C:/msys64/mingw64/bin/strip.exe
|
||||||
CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
|
CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
|
||||||
|
|
||||||
//Value Computed by CMake
|
//Value Computed by CMake
|
||||||
General_BINARY_DIR:STATIC=D:/project/c++/generallib/cmake-build-debug
|
General_BINARY_DIR:STATIC=D:/project/c++/generallib/cmake-build-debug/general
|
||||||
|
|
||||||
//Dependencies for the target
|
|
||||||
General_LIB_DEPENDS:STATIC=general;-Wl,--whole-archive;general;third/lib/libevent.a;general;third/lib/libevent_core.a;
|
|
||||||
|
|
||||||
//Value Computed by CMake
|
//Value Computed by CMake
|
||||||
General_SOURCE_DIR:STATIC=D:/project/c++/generallib
|
General_SOURCE_DIR:STATIC=D:/project/c++/generallib/general
|
||||||
|
|
||||||
|
//Value Computed by CMake
|
||||||
|
ProjectName_BINARY_DIR:STATIC=D:/project/c++/generallib/cmake-build-debug
|
||||||
|
|
||||||
|
//Value Computed by CMake
|
||||||
|
ProjectName_SOURCE_DIR:STATIC=D:/project/c++/generallib
|
||||||
|
|
||||||
|
//Value Computed by CMake
|
||||||
|
Project_BINARY_DIR:STATIC=D:/project/c++/generallib/cmake-build-debug
|
||||||
|
|
||||||
|
//Value Computed by CMake
|
||||||
|
Project_SOURCE_DIR:STATIC=D:/project/c++/generallib
|
||||||
|
|
||||||
|
//Value Computed by CMake
|
||||||
|
general_BINARY_DIR:STATIC=D:/project/c++/generallib/cmake-build-debug
|
||||||
|
|
||||||
|
//Value Computed by CMake
|
||||||
|
general_SOURCE_DIR:STATIC=D:/project/c++/generallib
|
||||||
|
|
||||||
|
//Value Computed by CMake
|
||||||
|
generallib_BINARY_DIR:STATIC=D:/project/c++/generallib/cmake-build-debug
|
||||||
|
|
||||||
|
//Dependencies for the target
|
||||||
|
generallib_LIB_DEPENDS:STATIC=general;public;general;-Wl,--whole-archive;general;libevent.a;general;-Wl,--no-whole-archive;
|
||||||
|
|
||||||
|
//Value Computed by CMake
|
||||||
|
generallib_SOURCE_DIR:STATIC=D:/project/c++/generallib
|
||||||
|
|
||||||
|
|
||||||
########################
|
########################
|
||||||
|
@ -351,7 +375,7 @@ CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
|
||||||
//ADVANCED property for variable: CMAKE_NM
|
//ADVANCED property for variable: CMAKE_NM
|
||||||
CMAKE_NM-ADVANCED:INTERNAL=1
|
CMAKE_NM-ADVANCED:INTERNAL=1
|
||||||
//number of local generators
|
//number of local generators
|
||||||
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
|
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=2
|
||||||
//ADVANCED property for variable: CMAKE_OBJCOPY
|
//ADVANCED property for variable: CMAKE_OBJCOPY
|
||||||
CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
|
CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
|
||||||
//ADVANCED property for variable: CMAKE_OBJDUMP
|
//ADVANCED property for variable: CMAKE_OBJDUMP
|
||||||
|
|
|
@ -38,6 +38,7 @@ set(CMAKE_MAKEFILE_DEPENDS
|
||||||
"CMakeFiles/3.15.3/CMakeCXXCompiler.cmake"
|
"CMakeFiles/3.15.3/CMakeCXXCompiler.cmake"
|
||||||
"CMakeFiles/3.15.3/CMakeRCCompiler.cmake"
|
"CMakeFiles/3.15.3/CMakeRCCompiler.cmake"
|
||||||
"CMakeFiles/3.15.3/CMakeSystem.cmake"
|
"CMakeFiles/3.15.3/CMakeSystem.cmake"
|
||||||
|
"../general/CMakeLists.txt"
|
||||||
)
|
)
|
||||||
|
|
||||||
# The corresponding makefile is:
|
# The corresponding makefile is:
|
||||||
|
@ -49,9 +50,11 @@ set(CMAKE_MAKEFILE_OUTPUTS
|
||||||
# Byproducts of CMake generate step:
|
# Byproducts of CMake generate step:
|
||||||
set(CMAKE_MAKEFILE_PRODUCTS
|
set(CMAKE_MAKEFILE_PRODUCTS
|
||||||
"CMakeFiles/CMakeDirectoryInformation.cmake"
|
"CMakeFiles/CMakeDirectoryInformation.cmake"
|
||||||
|
"general/CMakeFiles/CMakeDirectoryInformation.cmake"
|
||||||
)
|
)
|
||||||
|
|
||||||
# Dependency information for all targets:
|
# Dependency information for all targets:
|
||||||
set(CMAKE_DEPEND_INFO_FILES
|
set(CMAKE_DEPEND_INFO_FILES
|
||||||
"CMakeFiles/General.dir/DependInfo.cmake"
|
"CMakeFiles/generallib.dir/DependInfo.cmake"
|
||||||
|
"general/CMakeFiles/General.dir/DependInfo.cmake"
|
||||||
)
|
)
|
||||||
|
|
|
@ -52,46 +52,93 @@ CMAKE_BINARY_DIR = D:\project\c++\generallib\cmake-build-debug
|
||||||
# Directory level rules for the build root directory
|
# Directory level rules for the build root directory
|
||||||
|
|
||||||
# The main recursive "all" target.
|
# The main recursive "all" target.
|
||||||
all: CMakeFiles/General.dir/all
|
all: CMakeFiles/generallib.dir/all
|
||||||
|
all: general/all
|
||||||
|
|
||||||
.PHONY : all
|
.PHONY : all
|
||||||
|
|
||||||
# The main recursive "clean" target.
|
# The main recursive "clean" target.
|
||||||
clean: CMakeFiles/General.dir/clean
|
clean: CMakeFiles/generallib.dir/clean
|
||||||
|
clean: general/clean
|
||||||
|
|
||||||
.PHONY : clean
|
.PHONY : clean
|
||||||
|
|
||||||
# The main recursive "preinstall" target.
|
# The main recursive "preinstall" target.
|
||||||
preinstall:
|
preinstall: general/preinstall
|
||||||
|
|
||||||
.PHONY : preinstall
|
.PHONY : preinstall
|
||||||
|
|
||||||
#=============================================================================
|
#=============================================================================
|
||||||
# Target rules for target CMakeFiles/General.dir
|
# Target rules for target CMakeFiles/generallib.dir
|
||||||
|
|
||||||
# All Build rule for target.
|
# All Build rule for target.
|
||||||
CMakeFiles/General.dir/all:
|
CMakeFiles/generallib.dir/all: general/CMakeFiles/General.dir/all
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/depend
|
$(MAKE) -f CMakeFiles\generallib.dir\build.make CMakeFiles/generallib.dir/depend
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/build
|
$(MAKE) -f CMakeFiles\generallib.dir\build.make CMakeFiles/generallib.dir/build
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=D:\project\c++\generallib\cmake-build-debug\CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9 "Built target General"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=D:\project\c++\generallib\cmake-build-debug\CMakeFiles --progress-num=9,10 "Built target generallib"
|
||||||
.PHONY : CMakeFiles/General.dir/all
|
.PHONY : CMakeFiles/generallib.dir/all
|
||||||
|
|
||||||
# Build rule for subdir invocation for target.
|
# Build rule for subdir invocation for target.
|
||||||
CMakeFiles/General.dir/rule: cmake_check_build_system
|
CMakeFiles/generallib.dir/rule: cmake_check_build_system
|
||||||
$(CMAKE_COMMAND) -E cmake_progress_start D:\project\c++\generallib\cmake-build-debug\CMakeFiles 9
|
$(CMAKE_COMMAND) -E cmake_progress_start D:\project\c++\generallib\cmake-build-debug\CMakeFiles 10
|
||||||
$(MAKE) -f CMakeFiles\Makefile2 CMakeFiles/General.dir/all
|
$(MAKE) -f CMakeFiles\Makefile2 CMakeFiles/generallib.dir/all
|
||||||
$(CMAKE_COMMAND) -E cmake_progress_start D:\project\c++\generallib\cmake-build-debug\CMakeFiles 0
|
$(CMAKE_COMMAND) -E cmake_progress_start D:\project\c++\generallib\cmake-build-debug\CMakeFiles 0
|
||||||
.PHONY : CMakeFiles/General.dir/rule
|
.PHONY : CMakeFiles/generallib.dir/rule
|
||||||
|
|
||||||
# Convenience name for target.
|
# Convenience name for target.
|
||||||
General: CMakeFiles/General.dir/rule
|
generallib: CMakeFiles/generallib.dir/rule
|
||||||
|
|
||||||
|
.PHONY : generallib
|
||||||
|
|
||||||
|
# clean rule for target.
|
||||||
|
CMakeFiles/generallib.dir/clean:
|
||||||
|
$(MAKE) -f CMakeFiles\generallib.dir\build.make CMakeFiles/generallib.dir/clean
|
||||||
|
.PHONY : CMakeFiles/generallib.dir/clean
|
||||||
|
|
||||||
|
#=============================================================================
|
||||||
|
# Directory level rules for directory general
|
||||||
|
|
||||||
|
# Recursive "all" directory target.
|
||||||
|
general/all: general/CMakeFiles/General.dir/all
|
||||||
|
|
||||||
|
.PHONY : general/all
|
||||||
|
|
||||||
|
# Recursive "clean" directory target.
|
||||||
|
general/clean: general/CMakeFiles/General.dir/clean
|
||||||
|
|
||||||
|
.PHONY : general/clean
|
||||||
|
|
||||||
|
# Recursive "preinstall" directory target.
|
||||||
|
general/preinstall:
|
||||||
|
|
||||||
|
.PHONY : general/preinstall
|
||||||
|
|
||||||
|
#=============================================================================
|
||||||
|
# Target rules for target general/CMakeFiles/General.dir
|
||||||
|
|
||||||
|
# All Build rule for target.
|
||||||
|
general/CMakeFiles/General.dir/all:
|
||||||
|
$(MAKE) -f general\CMakeFiles\General.dir\build.make general/CMakeFiles/General.dir/depend
|
||||||
|
$(MAKE) -f general\CMakeFiles\General.dir\build.make general/CMakeFiles/General.dir/build
|
||||||
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=D:\project\c++\generallib\cmake-build-debug\CMakeFiles --progress-num=1,2,3,4,5,6,7,8 "Built target General"
|
||||||
|
.PHONY : general/CMakeFiles/General.dir/all
|
||||||
|
|
||||||
|
# Build rule for subdir invocation for target.
|
||||||
|
general/CMakeFiles/General.dir/rule: cmake_check_build_system
|
||||||
|
$(CMAKE_COMMAND) -E cmake_progress_start D:\project\c++\generallib\cmake-build-debug\CMakeFiles 8
|
||||||
|
$(MAKE) -f CMakeFiles\Makefile2 general/CMakeFiles/General.dir/all
|
||||||
|
$(CMAKE_COMMAND) -E cmake_progress_start D:\project\c++\generallib\cmake-build-debug\CMakeFiles 0
|
||||||
|
.PHONY : general/CMakeFiles/General.dir/rule
|
||||||
|
|
||||||
|
# Convenience name for target.
|
||||||
|
General: general/CMakeFiles/General.dir/rule
|
||||||
|
|
||||||
.PHONY : General
|
.PHONY : General
|
||||||
|
|
||||||
# clean rule for target.
|
# clean rule for target.
|
||||||
CMakeFiles/General.dir/clean:
|
general/CMakeFiles/General.dir/clean:
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/clean
|
$(MAKE) -f general\CMakeFiles\General.dir\build.make general/CMakeFiles/General.dir/clean
|
||||||
.PHONY : CMakeFiles/General.dir/clean
|
.PHONY : general/CMakeFiles/General.dir/clean
|
||||||
|
|
||||||
#=============================================================================
|
#=============================================================================
|
||||||
# Special targets to cleanup operation of make.
|
# Special targets to cleanup operation of make.
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
D:/project/c++/generallib/cmake-build-debug/CMakeFiles/General.dir
|
D:/project/c++/generallib/cmake-build-debug/CMakeFiles/generallib.dir
|
||||||
D:/project/c++/generallib/cmake-build-debug/CMakeFiles/edit_cache.dir
|
D:/project/c++/generallib/cmake-build-debug/CMakeFiles/edit_cache.dir
|
||||||
D:/project/c++/generallib/cmake-build-debug/CMakeFiles/rebuild_cache.dir
|
D:/project/c++/generallib/cmake-build-debug/CMakeFiles/rebuild_cache.dir
|
||||||
|
D:/project/c++/generallib/cmake-build-debug/general/CMakeFiles/General.dir
|
||||||
|
D:/project/c++/generallib/cmake-build-debug/general/CMakeFiles/edit_cache.dir
|
||||||
|
D:/project/c++/generallib/cmake-build-debug/general/CMakeFiles/rebuild_cache.dir
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
9
|
10
|
||||||
|
|
|
@ -109,6 +109,19 @@ depend:
|
||||||
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles\Makefile.cmake 1
|
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles\Makefile.cmake 1
|
||||||
.PHONY : depend
|
.PHONY : depend
|
||||||
|
|
||||||
|
#=============================================================================
|
||||||
|
# Target rules for targets named generallib
|
||||||
|
|
||||||
|
# Build rule for target.
|
||||||
|
generallib: cmake_check_build_system
|
||||||
|
$(MAKE) -f CMakeFiles\Makefile2 generallib
|
||||||
|
.PHONY : generallib
|
||||||
|
|
||||||
|
# fast build rule for target.
|
||||||
|
generallib/fast:
|
||||||
|
$(MAKE) -f CMakeFiles\generallib.dir\build.make CMakeFiles/generallib.dir/build
|
||||||
|
.PHONY : generallib/fast
|
||||||
|
|
||||||
#=============================================================================
|
#=============================================================================
|
||||||
# Target rules for targets named General
|
# Target rules for targets named General
|
||||||
|
|
||||||
|
@ -119,224 +132,35 @@ General: cmake_check_build_system
|
||||||
|
|
||||||
# fast build rule for target.
|
# fast build rule for target.
|
||||||
General/fast:
|
General/fast:
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/build
|
$(MAKE) -f general\CMakeFiles\General.dir\build.make general/CMakeFiles/General.dir/build
|
||||||
.PHONY : General/fast
|
.PHONY : General/fast
|
||||||
|
|
||||||
src/debug.obj: src/debug.cpp.obj
|
sdk_main.obj: sdk_main.c.obj
|
||||||
|
|
||||||
.PHONY : src/debug.obj
|
.PHONY : sdk_main.obj
|
||||||
|
|
||||||
# target to build an object file
|
# target to build an object file
|
||||||
src/debug.cpp.obj:
|
sdk_main.c.obj:
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/src/debug.cpp.obj
|
$(MAKE) -f CMakeFiles\generallib.dir\build.make CMakeFiles/generallib.dir/sdk_main.c.obj
|
||||||
.PHONY : src/debug.cpp.obj
|
.PHONY : sdk_main.c.obj
|
||||||
|
|
||||||
src/debug.i: src/debug.cpp.i
|
sdk_main.i: sdk_main.c.i
|
||||||
|
|
||||||
.PHONY : src/debug.i
|
.PHONY : sdk_main.i
|
||||||
|
|
||||||
# target to preprocess a source file
|
# target to preprocess a source file
|
||||||
src/debug.cpp.i:
|
sdk_main.c.i:
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/src/debug.cpp.i
|
$(MAKE) -f CMakeFiles\generallib.dir\build.make CMakeFiles/generallib.dir/sdk_main.c.i
|
||||||
.PHONY : src/debug.cpp.i
|
.PHONY : sdk_main.c.i
|
||||||
|
|
||||||
src/debug.s: src/debug.cpp.s
|
sdk_main.s: sdk_main.c.s
|
||||||
|
|
||||||
.PHONY : src/debug.s
|
.PHONY : sdk_main.s
|
||||||
|
|
||||||
# target to generate assembly for a file
|
# target to generate assembly for a file
|
||||||
src/debug.cpp.s:
|
sdk_main.c.s:
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/src/debug.cpp.s
|
$(MAKE) -f CMakeFiles\generallib.dir\build.make CMakeFiles/generallib.dir/sdk_main.c.s
|
||||||
.PHONY : src/debug.cpp.s
|
.PHONY : sdk_main.c.s
|
||||||
|
|
||||||
src/encrypt/aes.obj: src/encrypt/aes.cpp.obj
|
|
||||||
|
|
||||||
.PHONY : src/encrypt/aes.obj
|
|
||||||
|
|
||||||
# target to build an object file
|
|
||||||
src/encrypt/aes.cpp.obj:
|
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/src/encrypt/aes.cpp.obj
|
|
||||||
.PHONY : src/encrypt/aes.cpp.obj
|
|
||||||
|
|
||||||
src/encrypt/aes.i: src/encrypt/aes.cpp.i
|
|
||||||
|
|
||||||
.PHONY : src/encrypt/aes.i
|
|
||||||
|
|
||||||
# target to preprocess a source file
|
|
||||||
src/encrypt/aes.cpp.i:
|
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/src/encrypt/aes.cpp.i
|
|
||||||
.PHONY : src/encrypt/aes.cpp.i
|
|
||||||
|
|
||||||
src/encrypt/aes.s: src/encrypt/aes.cpp.s
|
|
||||||
|
|
||||||
.PHONY : src/encrypt/aes.s
|
|
||||||
|
|
||||||
# target to generate assembly for a file
|
|
||||||
src/encrypt/aes.cpp.s:
|
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/src/encrypt/aes.cpp.s
|
|
||||||
.PHONY : src/encrypt/aes.cpp.s
|
|
||||||
|
|
||||||
src/encrypt/base64.obj: src/encrypt/base64.cpp.obj
|
|
||||||
|
|
||||||
.PHONY : src/encrypt/base64.obj
|
|
||||||
|
|
||||||
# target to build an object file
|
|
||||||
src/encrypt/base64.cpp.obj:
|
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/src/encrypt/base64.cpp.obj
|
|
||||||
.PHONY : src/encrypt/base64.cpp.obj
|
|
||||||
|
|
||||||
src/encrypt/base64.i: src/encrypt/base64.cpp.i
|
|
||||||
|
|
||||||
.PHONY : src/encrypt/base64.i
|
|
||||||
|
|
||||||
# target to preprocess a source file
|
|
||||||
src/encrypt/base64.cpp.i:
|
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/src/encrypt/base64.cpp.i
|
|
||||||
.PHONY : src/encrypt/base64.cpp.i
|
|
||||||
|
|
||||||
src/encrypt/base64.s: src/encrypt/base64.cpp.s
|
|
||||||
|
|
||||||
.PHONY : src/encrypt/base64.s
|
|
||||||
|
|
||||||
# target to generate assembly for a file
|
|
||||||
src/encrypt/base64.cpp.s:
|
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/src/encrypt/base64.cpp.s
|
|
||||||
.PHONY : src/encrypt/base64.cpp.s
|
|
||||||
|
|
||||||
src/encrypt/rsa.obj: src/encrypt/rsa.cpp.obj
|
|
||||||
|
|
||||||
.PHONY : src/encrypt/rsa.obj
|
|
||||||
|
|
||||||
# target to build an object file
|
|
||||||
src/encrypt/rsa.cpp.obj:
|
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/src/encrypt/rsa.cpp.obj
|
|
||||||
.PHONY : src/encrypt/rsa.cpp.obj
|
|
||||||
|
|
||||||
src/encrypt/rsa.i: src/encrypt/rsa.cpp.i
|
|
||||||
|
|
||||||
.PHONY : src/encrypt/rsa.i
|
|
||||||
|
|
||||||
# target to preprocess a source file
|
|
||||||
src/encrypt/rsa.cpp.i:
|
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/src/encrypt/rsa.cpp.i
|
|
||||||
.PHONY : src/encrypt/rsa.cpp.i
|
|
||||||
|
|
||||||
src/encrypt/rsa.s: src/encrypt/rsa.cpp.s
|
|
||||||
|
|
||||||
.PHONY : src/encrypt/rsa.s
|
|
||||||
|
|
||||||
# target to generate assembly for a file
|
|
||||||
src/encrypt/rsa.cpp.s:
|
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/src/encrypt/rsa.cpp.s
|
|
||||||
.PHONY : src/encrypt/rsa.cpp.s
|
|
||||||
|
|
||||||
src/loger.obj: src/loger.cpp.obj
|
|
||||||
|
|
||||||
.PHONY : src/loger.obj
|
|
||||||
|
|
||||||
# target to build an object file
|
|
||||||
src/loger.cpp.obj:
|
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/src/loger.cpp.obj
|
|
||||||
.PHONY : src/loger.cpp.obj
|
|
||||||
|
|
||||||
src/loger.i: src/loger.cpp.i
|
|
||||||
|
|
||||||
.PHONY : src/loger.i
|
|
||||||
|
|
||||||
# target to preprocess a source file
|
|
||||||
src/loger.cpp.i:
|
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/src/loger.cpp.i
|
|
||||||
.PHONY : src/loger.cpp.i
|
|
||||||
|
|
||||||
src/loger.s: src/loger.cpp.s
|
|
||||||
|
|
||||||
.PHONY : src/loger.s
|
|
||||||
|
|
||||||
# target to generate assembly for a file
|
|
||||||
src/loger.cpp.s:
|
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/src/loger.cpp.s
|
|
||||||
.PHONY : src/loger.cpp.s
|
|
||||||
|
|
||||||
src/net/PackageReceiver.obj: src/net/PackageReceiver.cpp.obj
|
|
||||||
|
|
||||||
.PHONY : src/net/PackageReceiver.obj
|
|
||||||
|
|
||||||
# target to build an object file
|
|
||||||
src/net/PackageReceiver.cpp.obj:
|
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/src/net/PackageReceiver.cpp.obj
|
|
||||||
.PHONY : src/net/PackageReceiver.cpp.obj
|
|
||||||
|
|
||||||
src/net/PackageReceiver.i: src/net/PackageReceiver.cpp.i
|
|
||||||
|
|
||||||
.PHONY : src/net/PackageReceiver.i
|
|
||||||
|
|
||||||
# target to preprocess a source file
|
|
||||||
src/net/PackageReceiver.cpp.i:
|
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/src/net/PackageReceiver.cpp.i
|
|
||||||
.PHONY : src/net/PackageReceiver.cpp.i
|
|
||||||
|
|
||||||
src/net/PackageReceiver.s: src/net/PackageReceiver.cpp.s
|
|
||||||
|
|
||||||
.PHONY : src/net/PackageReceiver.s
|
|
||||||
|
|
||||||
# target to generate assembly for a file
|
|
||||||
src/net/PackageReceiver.cpp.s:
|
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/src/net/PackageReceiver.cpp.s
|
|
||||||
.PHONY : src/net/PackageReceiver.cpp.s
|
|
||||||
|
|
||||||
src/net/TcpClient.obj: src/net/TcpClient.cpp.obj
|
|
||||||
|
|
||||||
.PHONY : src/net/TcpClient.obj
|
|
||||||
|
|
||||||
# target to build an object file
|
|
||||||
src/net/TcpClient.cpp.obj:
|
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/src/net/TcpClient.cpp.obj
|
|
||||||
.PHONY : src/net/TcpClient.cpp.obj
|
|
||||||
|
|
||||||
src/net/TcpClient.i: src/net/TcpClient.cpp.i
|
|
||||||
|
|
||||||
.PHONY : src/net/TcpClient.i
|
|
||||||
|
|
||||||
# target to preprocess a source file
|
|
||||||
src/net/TcpClient.cpp.i:
|
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/src/net/TcpClient.cpp.i
|
|
||||||
.PHONY : src/net/TcpClient.cpp.i
|
|
||||||
|
|
||||||
src/net/TcpClient.s: src/net/TcpClient.cpp.s
|
|
||||||
|
|
||||||
.PHONY : src/net/TcpClient.s
|
|
||||||
|
|
||||||
# target to generate assembly for a file
|
|
||||||
src/net/TcpClient.cpp.s:
|
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/src/net/TcpClient.cpp.s
|
|
||||||
.PHONY : src/net/TcpClient.cpp.s
|
|
||||||
|
|
||||||
src/utils.obj: src/utils.cpp.obj
|
|
||||||
|
|
||||||
.PHONY : src/utils.obj
|
|
||||||
|
|
||||||
# target to build an object file
|
|
||||||
src/utils.cpp.obj:
|
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/src/utils.cpp.obj
|
|
||||||
.PHONY : src/utils.cpp.obj
|
|
||||||
|
|
||||||
src/utils.i: src/utils.cpp.i
|
|
||||||
|
|
||||||
.PHONY : src/utils.i
|
|
||||||
|
|
||||||
# target to preprocess a source file
|
|
||||||
src/utils.cpp.i:
|
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/src/utils.cpp.i
|
|
||||||
.PHONY : src/utils.cpp.i
|
|
||||||
|
|
||||||
src/utils.s: src/utils.cpp.s
|
|
||||||
|
|
||||||
.PHONY : src/utils.s
|
|
||||||
|
|
||||||
# target to generate assembly for a file
|
|
||||||
src/utils.cpp.s:
|
|
||||||
$(MAKE) -f CMakeFiles\General.dir\build.make CMakeFiles/General.dir/src/utils.cpp.s
|
|
||||||
.PHONY : src/utils.cpp.s
|
|
||||||
|
|
||||||
# Help Target
|
# Help Target
|
||||||
help:
|
help:
|
||||||
|
@ -344,33 +168,13 @@ help:
|
||||||
@echo ... all (the default if no target is provided)
|
@echo ... all (the default if no target is provided)
|
||||||
@echo ... clean
|
@echo ... clean
|
||||||
@echo ... depend
|
@echo ... depend
|
||||||
@echo ... General
|
@echo ... generallib
|
||||||
@echo ... edit_cache
|
@echo ... edit_cache
|
||||||
@echo ... rebuild_cache
|
@echo ... rebuild_cache
|
||||||
@echo ... src/debug.obj
|
@echo ... General
|
||||||
@echo ... src/debug.i
|
@echo ... sdk_main.obj
|
||||||
@echo ... src/debug.s
|
@echo ... sdk_main.i
|
||||||
@echo ... src/encrypt/aes.obj
|
@echo ... sdk_main.s
|
||||||
@echo ... src/encrypt/aes.i
|
|
||||||
@echo ... src/encrypt/aes.s
|
|
||||||
@echo ... src/encrypt/base64.obj
|
|
||||||
@echo ... src/encrypt/base64.i
|
|
||||||
@echo ... src/encrypt/base64.s
|
|
||||||
@echo ... src/encrypt/rsa.obj
|
|
||||||
@echo ... src/encrypt/rsa.i
|
|
||||||
@echo ... src/encrypt/rsa.s
|
|
||||||
@echo ... src/loger.obj
|
|
||||||
@echo ... src/loger.i
|
|
||||||
@echo ... src/loger.s
|
|
||||||
@echo ... src/net/PackageReceiver.obj
|
|
||||||
@echo ... src/net/PackageReceiver.i
|
|
||||||
@echo ... src/net/PackageReceiver.s
|
|
||||||
@echo ... src/net/TcpClient.obj
|
|
||||||
@echo ... src/net/TcpClient.i
|
|
||||||
@echo ... src/net/TcpClient.s
|
|
||||||
@echo ... src/utils.obj
|
|
||||||
@echo ... src/utils.i
|
|
||||||
@echo ... src/utils.s
|
|
||||||
.PHONY : help
|
.PHONY : help
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -32,6 +32,12 @@ if(NOT DEFINED CMAKE_CROSSCOMPILING)
|
||||||
set(CMAKE_CROSSCOMPILING "FALSE")
|
set(CMAKE_CROSSCOMPILING "FALSE")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
if(NOT CMAKE_INSTALL_LOCAL_ONLY)
|
||||||
|
# Include the install script for each subdirectory.
|
||||||
|
include("D:/project/c++/generallib/cmake-build-debug/general/cmake_install.cmake")
|
||||||
|
|
||||||
|
endif()
|
||||||
|
|
||||||
if(CMAKE_INSTALL_COMPONENT)
|
if(CMAKE_INSTALL_COMPONENT)
|
||||||
set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
|
set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
|
||||||
else()
|
else()
|
||||||
|
|
|
@ -0,0 +1,69 @@
|
||||||
|
cmake_minimum_required(VERSION 3.11)
|
||||||
|
project(General)
|
||||||
|
set(MINGW_PATH $ENV{MINGW_TOOLCHAIN})
|
||||||
|
message("path is " ${MINGW_PATH})
|
||||||
|
message( "libevent path " ${CONAN_LIBEVENT_ROOT})
|
||||||
|
message( "current compiler " ${CMAKE_CXX_COMPILER_ID})
|
||||||
|
|
||||||
|
if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
|
||||||
|
# using Clang
|
||||||
|
elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
|
||||||
|
# using GCC
|
||||||
|
elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Intel")
|
||||||
|
# using Intel C++
|
||||||
|
elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC")
|
||||||
|
# using Visual Studio C++
|
||||||
|
endif()
|
||||||
|
|
||||||
|
SET(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/obj)
|
||||||
|
set(CMAKE_CXX_STANDARD 11)
|
||||||
|
INCLUDE_DIRECTORIES (./)
|
||||||
|
INCLUDE_DIRECTORIES (inc)
|
||||||
|
INCLUDE_DIRECTORIES (encrypt)
|
||||||
|
INCLUDE_DIRECTORIES (pattern)
|
||||||
|
include_directories(third/include)
|
||||||
|
aux_source_directory(src DIRSRCS)
|
||||||
|
aux_source_directory(src/pattern PaternSrc)
|
||||||
|
|
||||||
|
|
||||||
|
add_library(General OBJECT ${DIRSRCS} ${PaternSrc} src/pattern/signleton.h src/pattern/Observer.h src/pattern/stratergy.h src/pattern/adapter.h src/encrypt/base64.cpp src/encrypt/base64.h src/encrypt/aes.cpp src/encrypt/aes.h src/encrypt/rsa.cpp
|
||||||
|
src/math/BigInt.hpp src/net/TcpClient.cpp src/net/TcpClient.h src/net/PackageReceiver.cpp src/net/PackageReceiver.h)
|
||||||
|
|
||||||
|
set(COPYITEM inc)
|
||||||
|
file(GLOB INCLUDES ${PROJECT_SOURCE_DIR}/inc/*)
|
||||||
|
file(COPY ${INCLUDES} DESTINATION ${LIBRARY_OUTPUT_PATH}/inc
|
||||||
|
FILE_PERMISSIONS OWNER_READ OWNER_WRITE GROUP_WRITE GROUP_READ WORLD_READ)
|
||||||
|
message("include dir " ${INCLUDES})
|
||||||
|
|
||||||
|
file(GLOB PatternINCLUDES ${PROJECT_SOURCE_DIR}/src/pattern/*.h)
|
||||||
|
file(COPY ${PatternINCLUDES} DESTINATION ${LIBRARY_OUTPUT_PATH}/inc
|
||||||
|
FILE_PERMISSIONS OWNER_READ OWNER_WRITE GROUP_WRITE GROUP_READ WORLD_READ)
|
||||||
|
message( "copy pattern library" ${PatternINCLUDES})
|
||||||
|
file(GLOB EncryptINCLUDES ${PROJECT_SOURCE_DIR}/src/encrypt/*.h)
|
||||||
|
file(COPY ${EncryptINCLUDES} DESTINATION ${LIBRARY_OUTPUT_PATH}/inc
|
||||||
|
FILE_PERMISSIONS OWNER_READ OWNER_WRITE GROUP_WRITE GROUP_READ WORLD_READ)
|
||||||
|
file(GLOB MathINCLUDES ${PROJECT_SOURCE_DIR}/src/math/*.hpp)
|
||||||
|
message( "copy math library" ${MathINCLUDES})
|
||||||
|
file(COPY ${MathINCLUDES} DESTINATION ${LIBRARY_OUTPUT_PATH}/inc/
|
||||||
|
FILE_PERMISSIONS OWNER_READ OWNER_WRITE GROUP_WRITE GROUP_READ WORLD_READ)
|
||||||
|
file(GLOB EIGENLIBS ${PROJECT_SOURCE_DIR}/src/math/eigin/*)
|
||||||
|
message( "copy eigen library" ${EIGENLIBS})
|
||||||
|
message( "copy third library")
|
||||||
|
file(GLOB THIRD ${PROJECT_SOURCE_DIR}/third/include/*)
|
||||||
|
file(COPY ${THIRD} DESTINATION ${LIBRARY_OUTPUT_PATH}/inc/third/
|
||||||
|
FILE_PERMISSIONS OWNER_READ OWNER_WRITE GROUP_WRITE GROUP_READ WORLD_READ)
|
||||||
|
message( "copy net ")
|
||||||
|
|
||||||
|
file(GLOB NET ${PROJECT_SOURCE_DIR}/src/net/*.h)
|
||||||
|
file(COPY ${NET} DESTINATION ${LIBRARY_OUTPUT_PATH}/inc/
|
||||||
|
FILE_PERMISSIONS OWNER_READ OWNER_WRITE GROUP_WRITE GROUP_READ WORLD_READ)
|
||||||
|
IF (WIN32)
|
||||||
|
|
||||||
|
ELSEIF (UNIX)
|
||||||
|
add_custom_command(
|
||||||
|
TARGET General PRE_BUILD
|
||||||
|
COMMAND cp.exe -r
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/src/math/Eigen
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/obj/inc/
|
||||||
|
)
|
||||||
|
ENDIF ()
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue