zoukankan      html  css  js  c++  java
  • 目前项目所使用的开源库的配置

    属性页配置过程

    1.包含文件路径

    F:Code11CloudCompareCloudCompare_git2.10CloudCompareCCinclude
    F:Code11CloudCompareCloudCompare_git2.10CloudComparepluginscoreStandardqPCLPclUtilsutils
    F:Code11CloudCompareCloudCompare_git2.10CloudComparelibsqCC_db
    F:Code11CloudCompareCloudCompare_git2.10CloudComparepluginscoreStandardqPCL
    F:Code11CloudCompareCloudCompare_git2.10CloudComparepluginscoreStandardqPCLPclIO
    F:Code11CloudCompareCloudCompare_git2.10CloudComparepluginscoreStandardqRANSAC_SDRANSAC_SD_origMiscLib
    F:Code11CloudCompareCloudCompare_git2.10CloudComparepluginscoreStandardqRANSAC_SDRANSAC_SD_origGfxTL
    F:Code11CloudCompareCloudCompare_git2.10CloudComparepluginscoreStandardqRANSAC_SDRANSAC_SD_orig
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyEigeneigen3
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKincludevtk-8.0
    F:Code11PCLPCLincludepcl-1.9
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyBoostincludeoost-1_64
    G:programme fileOPENNIInclude
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyQhullinclude
    G:Qt5.9.4msvc2017_64include
    G:Qt5.9.4msvc2017_64includeQtCore
    G:Qt5.9.4msvc2017_64.mkspecswin32-msvc
    G:Qt5.9.4msvc2017_64includeQtGui
    G:Qt5.9.4msvc2017_64includeQtANGLE
    G:Qt5.9.4msvc2017_64includeQtWidgets
    G:Qt5.9.4msvc2017_64includeQtOpenGL
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyFLANNinclude
    F:Code11opencv_cxxopencv_cmake_bin_vs2017_x64installinclude
    F:Code11log4cpplog4cplus-2.0.5include
    %(AdditionalIncludeDirectories)

    2.预处理定义

    WIN32
    _WINDOWS
    NDEBUG
    vtkRenderingContext2D_AUTOINIT=1(vtkRenderingContextOpenGL)
    SSSE3
    SSE2
    SSE
    BOOST_ALL_NO_LIB
    DISABLE_PCAP
    DISABLE_PNG
    CMAKE_INTDIR="Release"
    _SILENCE_FPOS_SEEKPOS_DEPRECATION_WARNING
    _CRT_SECURE_NO_WARNINGS
    SCALAR_TYPE_FLOAT
    QT_NO_DEBUG
    NOMINMAX
    _DISABLE_EXTENDED_ALIGNED_STORAGE

    3.链接库路径

    F:Code11CloudCompareCloudCompare_git2.10CloudComparecmake_bin_vs2017_x64CCReleaseCC_CORE_LIB.lib
    F:Code11CloudCompareCloudCompare_git2.10CloudComparecmake_bin_vs2017_x64pluginscoreStandardqPCLPclUtilsReleaseQPCL_PLUGIN_UTILS_LIB.lib
    F:Code11CloudCompareCloudCompare_git2.10CloudComparecmake_bin_vs2017_x64pluginscoreStandardqPCLPclIOReleaseQPCL_IO_PLUGIN.lib
    F:Code11CloudCompareCloudCompare_git2.10CloudComparecmake_bin_vs2017_x64libsqCC_dbReleaseQCC_DB_LIB.lib
    F:Code11CloudCompareCloudCompare_git2.10CloudComparecmake_bin_vs2017_x64pluginscoreStandardqRANSAC_SDRANSAC_SD_origMiscLibReleaseQRANSAC_SD_MISC_LIB.lib
    F:Code11CloudCompareCloudCompare_git2.10CloudComparecmake_bin_vs2017_x64pluginscoreStandardqRANSAC_SDRANSAC_SD_origReleaseQRANSAC_SD_PRIM_SHAPES_LIB.lib
    F:Code11CloudCompareCloudCompare_git2.10CloudComparecmake_bin_vs2017_x64pluginscoreStandardqRANSAC_SDReleaseQRANSAC_SD_PLUGIN.lib
    F:Code11PCLPCLlibpcl_apps.lib
    F:Code11PCLPCLlibpcl_outofcore.lib
    F:Code11PCLPCLlibpcl_people.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyBoostliblibboost_system-vc141-mt-1_64.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyBoostliblibboost_filesystem-vc141-mt-1_64.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyBoostliblibboost_date_time-vc141-mt-1_64.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyBoostliblibboost_iostreams-vc141-mt-1_64.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyBoostliblibboost_serialization-vc141-mt-1_64.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyBoostliblibboost_regex-vc141-mt-1_64.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyBoostliblibboost_thread-vc141-mt-1_64.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyQhulllibqhullstatic.lib
    E:Program FilesOpenNI2IncludeLibOpenNI2.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkChartsCore-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkCommonColor-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkCommonCore-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtksys-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkCommonDataModel-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkCommonMath-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkCommonMisc-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkCommonSystem-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkCommonTransforms-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkCommonExecutionModel-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkFiltersGeneral-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkCommonComputationalGeometry-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkFiltersCore-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkInfovisCore-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkFiltersExtraction-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkFiltersStatistics-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkImagingFourier-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkImagingCore-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkalglib-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkRenderingContext2D-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkRenderingCore-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkFiltersGeometry-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkFiltersSources-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkRenderingFreeType-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkfreetype-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkzlib-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkFiltersModeling-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkImagingSources-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkInteractionStyle-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkInteractionWidgets-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkFiltersHybrid-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkImagingColor-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkImagingGeneral-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkImagingHybrid-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkIOImage-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkDICOMParser-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkmetaio-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkjpeg-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkpng-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtktiff-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkRenderingAnnotation-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkRenderingVolume-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkIOXML-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkIOCore-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtklz4-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkIOXMLParser-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkexpat-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkIOGeometry-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkIOLegacy-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkIOPLY-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkRenderingLOD-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkViewsContext2D-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkViewsCore-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkRenderingContextOpenGL-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyVTKlibvtkRenderingOpenGL-8.0.lib
    F:Code11PCLpcl_3rdparty_pakeage3rdPartyFLANNlibflann_cpp_s.lib
    F:Code11PCLPCLlibpcl_surface.lib
    F:Code11PCLPCLlibpcl_keypoints.lib
    F:Code11PCLPCLlibpcl_tracking.lib
    F:Code11PCLPCLlibpcl_recognition.lib
    F:Code11PCLPCLlibpcl_registration.lib
    F:Code11PCLPCLlibpcl_stereo.lib
    F:Code11PCLPCLlibpcl_segmentation.lib
    F:Code11PCLPCLlibpcl_features.lib
    F:Code11PCLPCLlibpcl_filters.lib
    F:Code11PCLPCLlibpcl_sample_consensus.lib
    E:Qt5.9.45.9.4msvc2017_64libQt5Widgets.lib
    E:Qt5.9.45.9.4msvc2017_64libQt5Gui.lib
    E:Qt5.9.45.9.4msvc2017_64libQt5Core.lib
    ws2_32.lib
    Psapi.lib
    comctl32.lib
    wsock32.lib
    glu32.lib
    opengl32.lib
    F:Code11PCLPCLlibpcl_ml.lib
    F:Code11PCLPCLlibpcl_visualization.lib
    F:Code11PCLPCLlibpcl_search.lib
    F:Code11PCLPCLlibpcl_kdtree.lib
    F:Code11PCLPCLlibpcl_io.lib
    F:Code11PCLPCLlibpcl_octree.lib
    F:Code11PCLPCLlibpcl_common.lib
    kernel32.lib
    user32.lib
    gdi32.lib
    winspool.lib
    shell32.lib
    ole32.lib
    oleaut32.lib
    uuid.lib
    comdlg32.lib
    advapi32.lib
    F:Code11opencv_cxxopencv_cmake_bin_vs2017_x64installx64vc15libopencv_world400.lib
    F:Code11log4cpplog4cplus-2.0.5msvc14x64in.Releaselog4cplusS.lib
    F:Code11snap7snap7-full-1.4.2 eleaseWindowsWin64snap7.lib
    %(AdditionalDependencies)

    4 NOMINMAX 所引起的gdi相关头文件宏的无效

    /* REAL right = min(a.GetRight(), b.GetRight());
    REAL bottom = min(a.GetBottom(), b.GetBottom());
    REAL left = max(a.GetLeft(), b.GetLeft());
    REAL top = max(a.GetTop(), b.GetTop());*/

    REAL right = (a.GetRight() < b.GetRight()) ? a.GetRight() : b.GetRight();
    REAL bottom = (a.GetBottom() < b.GetBottom()) ? a.GetBottom() : b.GetBottom();
    REAL left = (a.GetLeft() > b.GetLeft()) ? a.GetLeft() : b.GetLeft();
    REAL top = (a.GetTop() > b.GetTop()) ? a.GetTop() : b.GetTop();

    5 项目相对路径修改

    cmd中指定相关的生成顺序,将更有利于项目的移植

    6环境变量配置

  • 相关阅读:
    ERROR 1045 (28000): Access denied for user root@localhost (using password:
    MySQL: InnoDB 还是 MyISAM?
    PHP系统函数
    为什么分离数据库软件和数据库服务?
    C#索引器的作用及使用
    asp.net 中Session的运用,及抛出错误“未将对象引用设置到对象的实例”
    C#父类对象和子类对象之间的转化
    C#中属性简写原理
    c# 中Intern的作用
    C# 中ref和out的区别
  • 原文地址:https://www.cnblogs.com/codeAndlearn/p/14119040.html
Copyright © 2011-2022 走看看