首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

mingw+cmake+QT的GeographicLib库

后端 1.06MB 14 需要积分: 1
立即下载

资源介绍:

mingw+cmake+QT的GeographicLib库
# This CMakeLists.txt is invoked in two different ways # (1) With "add_subdirectory (examples)" from GeographicLib's top-level # CMakeLists.txt. This mode of invocation is flagged by the variable # # CALLED_FROM_TOPLEVEL # # In this case, the only action taken is to install the examples and # this CMakeLists.txt in ${EXAMPLEDIR}. # (2) As an independent invocation of # # cmake -S -B # # In this case, find_package (GeographicLib) is called and the examples # are compiled. This mode of invocation is triggered by the # exampleprograms target in the top-level CMakeLists.txt. In this case, # the current version of GeographicLib is found by specifying # # -D GeographicLib_DIR=${PROJECT_BINARY_DIR} cmake_minimum_required (VERSION 3.13.0) set (EXAMPLES0 example-Accumulator.cpp example-AlbersEqualArea.cpp example-AuxAngle.cpp example-AuxLatitude.cpp example-AzimuthalEquidistant.cpp example-CassiniSoldner.cpp example-CircularEngine.cpp example-Constants.cpp example-DMS.cpp example-DST.cpp example-Ellipsoid.cpp example-EllipticFunction.cpp example-GARS.cpp example-GeoCoords.cpp example-Geocentric.cpp example-Geodesic.cpp example-Geodesic-small.cpp example-GeodesicExact.cpp example-GeodesicLine.cpp example-GeodesicLineExact.cpp example-GeographicErr.cpp example-Geohash.cpp example-Geoid.cpp example-Georef.cpp example-Gnomonic.cpp example-GravityCircle.cpp example-GravityModel.cpp example-Intersect.cpp example-LambertConformalConic.cpp example-LocalCartesian.cpp example-MGRS.cpp example-MagneticCircle.cpp example-MagneticModel.cpp example-Math.cpp example-NearestNeighbor.cpp example-NormalGravity.cpp example-OSGB.cpp example-PolarStereographic.cpp example-PolygonArea.cpp example-Rhumb.cpp example-RhumbLine.cpp example-SphericalEngine.cpp example-SphericalHarmonic.cpp example-SphericalHarmonic1.cpp example-SphericalHarmonic2.cpp example-TransverseMercator.cpp example-TransverseMercatorExact.cpp example-UTMUPS.cpp example-Utility.cpp ) set (EXAMPLES1 GeoidToGTX.cpp make-egmcof.cpp) if (CALLED_FROM_TOPLEVEL) if (EXAMPLEDIR) install (FILES CMakeLists.txt ${EXAMPLES0} ${EXAMPLES1} ${EXAMPLEHEADERS} DESTINATION ${EXAMPLEDIR}) endif () # No more to do in add_subdirectory mode, so exit return () endif () project (GeographicLib-examples) # Set a default build type for single-configuration cmake generators if # no build type is set. if (NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE) set (CMAKE_BUILD_TYPE Release) endif () if (MSVC OR CMAKE_CONFIGURATION_TYPES) # For multi-config systems and for Visual Studio, the debug version of # the library is called Geographic_d. set (CMAKE_DEBUG_POSTFIX "_d" CACHE STRING "The suffix for debug objects") else () set (CMAKE_DEBUG_POSTFIX "" CACHE STRING "The suffix for debug objects") endif () find_package (GeographicLib 2.0 REQUIRED) include_directories (${GeographicLib_INCLUDE_DIRS}) set (CMAKE_CXX_STANDARD 11) set (CMAKE_CXX_STANDARD_REQUIRED ON) option (USE_BOOST_FOR_EXAMPLES "Look for Boost library when compiling examples" ON) if (USE_BOOST_FOR_EXAMPLES) # quad precision numbers appeared in Boost 1.54. Various # workarounds stopped being needed with Boost 1.64. find_package (Boost 1.64 COMPONENTS serialization) elseif (GEOGRAPHICLIB_PRECISION EQUAL 4) if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU") find_package (Boost 1.64) endif () endif () # Compile a bunch of tiny example programs. These are built with the # "exampleprograms" target. These are mainly for including as examples # within the doxygen documentation; however, compiling them catches some # obvious blunders. if (NOT GEOGRAPHICLIB_PRECISION OR GEOGRAPHICLIB_PRECISION EQUAL 2) # These examples all assume real = double, so check # GEOGRAPHICLIB_PRECISION. Allow GEOGRAPHICLIB_PRECISION to be unset # to accommodate lame FindGeographicLib.cmake. set (EXAMPLE_SOURCES ${EXAMPLES0}) if (USE_BOOST_FOR_EXAMPLES AND Boost_FOUND) add_definitions (-DGEOGRAPHICLIB_HAVE_BOOST_SERIALIZATION=1) include_directories ("${Boost_INCLUDE_DIRS}") endif () else () set (EXAMPLE_SOURCES) endif () set (EXAMPLE_SOURCES ${EXAMPLE_SOURCES} ${EXAMPLES1}) set (EXAMPLES) foreach (EXAMPLE_SOURCE ${EXAMPLE_SOURCES}) get_filename_component (EXAMPLE ${EXAMPLE_SOURCE} NAME_WE) set (EXAMPLES ${EXAMPLES} ${EXAMPLE}) add_executable (${EXAMPLE} ${EXAMPLE_SOURCE}) target_link_libraries (${EXAMPLE} ${GeographicLib_LIBRARIES} ${GeographicLib_HIGHPREC_LIBRARIES}) endforeach () if (Boost_FOUND AND GEOGRAPHICLIB_PRECISION EQUAL 2) target_link_libraries (example-NearestNeighbor ${Boost_LIBRARIES}) endif () find_package (OpenMP QUIET) if (OPENMP_FOUND OR OpenMP_FOUND) set_target_properties (GeoidToGTX PROPERTIES COMPILE_FLAGS ${OpenMP_CXX_FLAGS}) if (OpenMP_CXX_INCLUDE_DIRS) set_target_properties (GeoidToGTX PROPERTIES INCLUDE_DIRECTORIES ${OpenMP_CXX_INCLUDE_DIRS}) endif () if (NOT WIN32) set_target_properties (GeoidToGTX PROPERTIES LINK_FLAGS ${OpenMP_CXX_FLAGS}) endif () target_link_libraries (GeoidToGTX ${OpenMP_CXX_LIBRARIES}) endif () if (MSVC OR CMAKE_CONFIGURATION_TYPES) # Add _d suffix for your debug versions of the tools set_target_properties (${EXAMPLES} PROPERTIES DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX}) endif ()

资源文件列表:

GeographicLib.zip 大约有148个文件
  1. bin/
  2. bin/CartConvert.exe 105.84KB
  3. bin/ConicProj.exe 110.43KB
  4. bin/GeoConvert.exe 103.82KB
  5. bin/GeodesicProj.exe 112.57KB
  6. bin/GeodSolve.exe 137.11KB
  7. bin/GeoidEval.exe 110.16KB
  8. bin/Gravity.exe 113.46KB
  9. bin/IntersectTool.exe 127.56KB
  10. bin/libGeographicLib.dll 857.73KB
  11. bin/MagneticField.exe 130.04KB
  12. bin/Planimeter.exe 111.37KB
  13. bin/RhumbSolve.exe 115.68KB
  14. bin/TransverseMercatorProj.exe 108.23KB
  15. include/
  16. include/GeographicLib/
  17. include/GeographicLib/Accumulator.hpp 7.87KB
  18. include/GeographicLib/AlbersEqualArea.hpp 13.75KB
  19. include/GeographicLib/AuxAngle.hpp 8.73KB
  20. include/GeographicLib/AuxLatitude.hpp 16.98KB
  21. include/GeographicLib/AzimuthalEquidistant.hpp 6.03KB
  22. include/GeographicLib/CassiniSoldner.hpp 8.92KB
  23. include/GeographicLib/CircularEngine.hpp 6.83KB
  24. include/GeographicLib/Config.h 1.29KB
  25. include/GeographicLib/Constants.hpp 12.98KB
  26. include/GeographicLib/DAuxLatitude.hpp 8.15KB
  27. include/GeographicLib/DMS.hpp 17.02KB
  28. include/GeographicLib/DST.hpp 6.79KB
  29. include/GeographicLib/Ellipsoid.hpp 22.42KB
  30. include/GeographicLib/EllipticFunction.hpp 26.96KB
  31. include/GeographicLib/GARS.hpp 5.1KB
  32. include/GeographicLib/Geocentric.hpp 10.98KB
  33. include/GeographicLib/GeoCoords.hpp 21.82KB
  34. include/GeographicLib/Geodesic.hpp 44.98KB
  35. include/GeographicLib/GeodesicExact.hpp 38.35KB
  36. include/GeographicLib/GeodesicLine.hpp 30.77KB
  37. include/GeographicLib/GeodesicLineExact.hpp 28.75KB
  38. include/GeographicLib/Geohash.hpp 6.37KB
  39. include/GeographicLib/Geoid.hpp 18.88KB
  40. include/GeographicLib/Georef.hpp 5.52KB
  41. include/GeographicLib/Gnomonic.hpp 10.24KB
  42. include/GeographicLib/GravityCircle.hpp 11.3KB
  43. include/GeographicLib/GravityModel.hpp 23.56KB
  44. include/GeographicLib/Intersect.hpp 26.93KB
  45. include/GeographicLib/LambertConformalConic.hpp 14.44KB
  46. include/GeographicLib/LocalCartesian.hpp 9.62KB
  47. include/GeographicLib/MagneticCircle.hpp 7.26KB
  48. include/GeographicLib/MagneticModel.hpp 18.01KB
  49. include/GeographicLib/Math.hpp 20.06KB
  50. include/GeographicLib/MGRS.hpp 17.3KB
  51. include/GeographicLib/NearestNeighbor.hpp 34.85KB
  52. include/GeographicLib/NormalGravity.hpp 18.12KB
  53. include/GeographicLib/OSGB.hpp 9.44KB
  54. include/GeographicLib/PolarStereographic.hpp 6.03KB
  55. include/GeographicLib/PolygonArea.hpp 13.23KB
  56. include/GeographicLib/Rhumb.hpp 22.6KB
  57. include/GeographicLib/SphericalEngine.hpp 16.33KB
  58. include/GeographicLib/SphericalHarmonic.hpp 14.78KB
  59. include/GeographicLib/SphericalHarmonic1.hpp 11.6KB
  60. include/GeographicLib/SphericalHarmonic2.hpp 13.67KB
  61. include/GeographicLib/TransverseMercator.hpp 9.6KB
  62. include/GeographicLib/TransverseMercatorExact.hpp 11.75KB
  63. include/GeographicLib/Utility.hpp 24.31KB
  64. include/GeographicLib/UTMUPS.hpp 20.05KB
  65. lib/
  66. lib/cmake/
  67. lib/cmake/GeographicLib/
  68. lib/cmake/GeographicLib/geographiclib-config-version.cmake 3.62KB
  69. lib/cmake/GeographicLib/geographiclib-config.cmake 4.15KB
  70. lib/cmake/GeographicLib/geographiclib-targets-release.cmake 6.82KB
  71. lib/cmake/GeographicLib/geographiclib-targets.cmake 5.99KB
  72. lib/libGeographicLib.dll.a 561KB
  73. lib/pkgconfig/
  74. lib/pkgconfig/geographiclib.pc 356B
  75. share/
  76. share/doc/
  77. share/doc/GeographicLib-dev/
  78. share/doc/GeographicLib-dev/CMakeLists.txt 5.31KB
  79. share/doc/GeographicLib-dev/example-Accumulator.cpp 663B
  80. share/doc/GeographicLib-dev/example-AlbersEqualArea.cpp 1.1KB
  81. share/doc/GeographicLib-dev/example-AuxAngle.cpp 710B
  82. share/doc/GeographicLib-dev/example-AuxLatitude.cpp 1.43KB
  83. share/doc/GeographicLib-dev/example-AzimuthalEquidistant.cpp 1004B
  84. share/doc/GeographicLib-dev/example-CassiniSoldner.cpp 974B
  85. share/doc/GeographicLib-dev/example-CircularEngine.cpp 1.13KB
  86. share/doc/GeographicLib-dev/example-Constants.cpp 463B
  87. share/doc/GeographicLib-dev/example-DMS.cpp 606B
  88. share/doc/GeographicLib-dev/example-DST.cpp 1.86KB
  89. share/doc/GeographicLib-dev/example-Ellipsoid.cpp 1.43KB
  90. share/doc/GeographicLib-dev/example-EllipticFunction.cpp 1.73KB
  91. share/doc/GeographicLib-dev/example-GARS.cpp 939B
  92. share/doc/GeographicLib-dev/example-Geocentric.cpp 999B
  93. share/doc/GeographicLib-dev/example-GeoCoords.cpp 662B
  94. share/doc/GeographicLib-dev/example-Geodesic-small.cpp 455B
  95. share/doc/GeographicLib-dev/example-Geodesic.cpp 1014B
  96. share/doc/GeographicLib-dev/example-GeodesicExact.cpp 1.01KB
  97. share/doc/GeographicLib-dev/example-GeodesicLine.cpp 2.48KB
  98. share/doc/GeographicLib-dev/example-GeodesicLineExact.cpp 1.5KB
  99. share/doc/GeographicLib-dev/example-GeographicErr.cpp 348B
  100. share/doc/GeographicLib-dev/example-Geohash.cpp 1.26KB
  101. share/doc/GeographicLib-dev/example-Geoid.cpp 813B
  102. share/doc/GeographicLib-dev/example-Georef.cpp 1.08KB
  103. share/doc/GeographicLib-dev/example-Gnomonic.cpp 968B
  104. share/doc/GeographicLib-dev/example-GravityCircle.cpp 1.3KB
  105. share/doc/GeographicLib-dev/example-GravityModel.cpp 671B
  106. share/doc/GeographicLib-dev/example-Intersect.cpp 1.09KB
  107. share/doc/GeographicLib-dev/example-LambertConformalConic.cpp 1.51KB
  108. share/doc/GeographicLib-dev/example-LocalCartesian.cpp 1.04KB
  109. share/doc/GeographicLib-dev/example-MagneticCircle.cpp 1.31KB
  110. share/doc/GeographicLib-dev/example-MagneticModel.cpp 776B
  111. share/doc/GeographicLib-dev/example-Math.cpp 373B
  112. share/doc/GeographicLib-dev/example-MGRS.cpp 1.01KB
  113. share/doc/GeographicLib-dev/example-NearestNeighbor.cpp 4.16KB
  114. share/doc/GeographicLib-dev/example-NormalGravity.cpp 743B
  115. share/doc/GeographicLib-dev/example-OSGB.cpp 1.1KB
  116. share/doc/GeographicLib-dev/example-PolarStereographic.cpp 986B
  117. share/doc/GeographicLib-dev/example-PolygonArea.cpp 1.31KB
  118. share/doc/GeographicLib-dev/example-Rhumb.cpp 1.01KB
  119. share/doc/GeographicLib-dev/example-RhumbLine.cpp 1.18KB
  120. share/doc/GeographicLib-dev/example-SphericalEngine.cpp 1007B
  121. share/doc/GeographicLib-dev/example-SphericalHarmonic.cpp 849B
  122. share/doc/GeographicLib-dev/example-SphericalHarmonic1.cpp 1.04KB
  123. share/doc/GeographicLib-dev/example-SphericalHarmonic2.cpp 1.22KB
  124. share/doc/GeographicLib-dev/example-TransverseMercator.cpp 1.77KB
  125. share/doc/GeographicLib-dev/example-TransverseMercatorExact.cpp 1.03KB
  126. share/doc/GeographicLib-dev/example-Utility.cpp 535B
  127. share/doc/GeographicLib-dev/example-UTMUPS.cpp 1.03KB
  128. share/doc/GeographicLib-dev/GeoidToGTX.cpp 3.42KB
  129. share/doc/GeographicLib-dev/make-egmcof.cpp 1.5KB
  130. share/doc/GeographicLib/
  131. share/doc/GeographicLib/html/
  132. share/doc/GeographicLib/html/index.html 741B
  133. share/doc/GeographicLib/html/LICENSE.txt 1.06KB
  134. share/doc/GeographicLib/html/utilities.html 763B
  135. share/man/
  136. share/man/man1/
  137. share/man/man1/CartConvert.1 7.41KB
  138. share/man/man1/ConicProj.1 7.96KB
  139. share/man/man1/GeoConvert.1 17.15KB
  140. share/man/man1/GeodesicProj.1 8.01KB
  141. share/man/man1/GeodSolve.1 17.17KB
  142. share/man/man1/GeoidEval.1 13.47KB
  143. share/man/man1/Gravity.1 11.47KB
  144. share/man/man1/IntersectTool.1 12.39KB
  145. share/man/man1/MagneticField.1 12.66KB
  146. share/man/man1/Planimeter.1 11.48KB
  147. share/man/man1/RhumbSolve.1 11.32KB
  148. share/man/man1/TransverseMercatorProj.1 8.13KB
0评论
提交 加载更多评论
其他资源 mingw+cmake+QT+hdf5库
mingw+cmake+QT+hdf5库
人格障碍诊断系统 JAVA+Vue.js+SpringBoot+MySQL
基于Vue.js和SpringBoot的人格障碍诊断系统,分为用户前台和管理后台,可以给管理员、医生角色使用,包括医生管理模块、诊断记录模块、试题试卷模块、考试管理模块、咨询信息模块和系统基础模块,项目编号T189。 项目录屏:https://www.bilibili.com/video/BV1vi421U7NG 启动教程:https://www.bilibili.com/video/BV1pW4y1P7GR 项目讲解视频:https://space.bilibili.com/417412814/channel/collectiondetail?sid=2242844
人格障碍诊断系统 JAVA+Vue.js+SpringBoot+MySQL 人格障碍诊断系统 JAVA+Vue.js+SpringBoot+MySQL 人格障碍诊断系统 JAVA+Vue.js+SpringBoot+MySQL
JAVA学生信息管理系统
由JAVA语言写的学生信息管理系统 注:没应用I/O流 开始界面 1.学生注册 2.学生登入 3.老师注册 4.老师登入 注册界面 学生 学号 姓名 性别 年龄 成绩年级 密码 老师 编号 姓名 密码 性别 年龄 登入界面 学生 学号 密码 老师 编号 密码 主界面 学生 查看个人信息 退出 老师 查看学生列表 更新学生信息 删除学生信息 添加学生信息 退出
JAVA学生信息管理系统 JAVA学生信息管理系统 JAVA学生信息管理系统
利用QT制作简易计算器
利用QT制作简易计算器 a.能实现简单的加减乘除 b.能实现优先级判断,如先乘除后加减,有括号先计算括号内。 c.能实现归零、退格
C++ primer plus书中2-11章代码
C++ primer plus书中2-11章代码
客户关系管理系统 JAVA+Vue.js+SpringBoot+MySQL
基于Vue.js和SpringBoot的客户关系管理系统,分为用户前台和管理后台,可以给管理员、员工角色使用,包括客户管理模块、客户积分模块、客户线索模块、沟通记录模块和系统基础模块,项目编号T188。 项目录屏:https://www.bilibili.com/video/BV12s421g7rT 启动教程:https://www.bilibili.com/video/BV1pW4y1P7GR 项目讲解视频:https://space.bilibili.com/417412814/channel/collectiondetail?sid=2242844
客户关系管理系统 JAVA+Vue.js+SpringBoot+MySQL 客户关系管理系统 JAVA+Vue.js+SpringBoot+MySQL 客户关系管理系统 JAVA+Vue.js+SpringBoot+MySQL
校园网上店铺系统 JAVA+Vue.js+SpringBoot+MySQL
基于Vue.js和SpringBoot的校园网上店铺系统,分为用户前台和管理后台,可以给管理员、商铺、普通用户角色使用,包括商铺管理模块、商品管理模块、公告管理模块、用户管理模块和系统基础模块,项目编号T187。 项目录屏:https://www.bilibili.com/video/BV1Jb421e7xA 启动教程:https://www.bilibili.com/video/BV1pW4y1P7GR 项目讲解视频:https://space.bilibili.com/417412814/channel/collectiondetail?sid=2242844
校园网上店铺系统 JAVA+Vue.js+SpringBoot+MySQL 校园网上店铺系统 JAVA+Vue.js+SpringBoot+MySQL 校园网上店铺系统 JAVA+Vue.js+SpringBoot+MySQL
公寓报修管理系统 JAVA+Vue.js+SpringBoot+MySQL
基于Vue.js和SpringBoot的公寓报修管理系统,分为用户前台和管理后台,可以给管理员、住户、维修人员角色使用,包括房间信息模块、维修申请模块、物品信息模块、请假信息模块和系统基础模块,项目编号T186。 项目录屏:https://www.bilibili.com/video/BV1Fm421K7Pv 启动教程:https://www.bilibili.com/video/BV1pW4y1P7GR 项目讲解视频:https://space.bilibili.com/417412814/channel/collectiondetail?sid=2242844
公寓报修管理系统 JAVA+Vue.js+SpringBoot+MySQL 公寓报修管理系统 JAVA+Vue.js+SpringBoot+MySQL 公寓报修管理系统 JAVA+Vue.js+SpringBoot+MySQL