add:添加CMakePresets.json示例
This commit is contained in:
		
							parent
							
								
									ccb0f76e8d
								
							
						
					
					
						commit
						8695acdd10
					
				
							
								
								
									
										58
									
								
								vs/CMakePresets.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										58
									
								
								vs/CMakePresets.json
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,58 @@
 | 
			
		||||
{
 | 
			
		||||
  "version": 3,
 | 
			
		||||
  "cmakeMinimumRequired": {
 | 
			
		||||
    "major": 3,
 | 
			
		||||
    "minor": 14,
 | 
			
		||||
    "patch": 0
 | 
			
		||||
  },
 | 
			
		||||
  "configurePresets": [
 | 
			
		||||
    {
 | 
			
		||||
      "name": "win64-debug",
 | 
			
		||||
      "displayName": "Windows x64 Debug (VS 2017, Qt 5.14.2, Vcpkg)",
 | 
			
		||||
      "description": "Local Windows 64-bit Debug build with VS2017, Qt5.14.2, and Vcpkg",
 | 
			
		||||
      "generator": "Visual Studio 15 2017 Win64",
 | 
			
		||||
      "binaryDir": "${sourceDir}/build/${presetName}",
 | 
			
		||||
      "cacheVariables": {
 | 
			
		||||
        "CMAKE_BUILD_TYPE": "Debug",
 | 
			
		||||
        "CMAKE_PREFIX_PATH": "C:/Qt/Qt5.14.2/5.14.2/msvc2017_64",
 | 
			
		||||
        "CMAKE_TOOLCHAIN_FILE": "D:/vcpkg/scripts/buildsystems/vcpkg.cmake",
 | 
			
		||||
        "CMAKE_INSTALL_PREFIX": "${sourceDir}/install/${presetName}",
 | 
			
		||||
        "VCPKG_TARGET_TRIPLET": "x64-windows"
 | 
			
		||||
      },
 | 
			
		||||
	  "environment": {
 | 
			
		||||
        "PATH": "C:/Qt/Qt5.14.2/5.14.2/msvc2017_64/bin;$penv{path}"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "win64-release",
 | 
			
		||||
      "displayName": "Windows x64 Release (VS 2017, Qt 5.14.2, Vcpkg)",
 | 
			
		||||
      "description": "Local Windows 64-bit Release build with VS2017, Qt5.14.2, and Vcpkg",
 | 
			
		||||
      "generator": "Visual Studio 15 2017 Win64",
 | 
			
		||||
      "binaryDir": "${sourceDir}/build/${presetName}",
 | 
			
		||||
      "cacheVariables": {
 | 
			
		||||
        "CMAKE_BUILD_TYPE": "Release",
 | 
			
		||||
        "CMAKE_PREFIX_PATH": "C:/Qt/Qt5.14.2/5.14.2/msvc2017_64",
 | 
			
		||||
        "CMAKE_TOOLCHAIN_FILE": "D:/vcpkg/scripts/buildsystems/vcpkg.cmake",
 | 
			
		||||
        "CMAKE_INSTALL_PREFIX": "${sourceDir}/install/${presetName}",
 | 
			
		||||
        "VCPKG_TARGET_TRIPLET": "x64-windows"
 | 
			
		||||
      },
 | 
			
		||||
	  "environment": {
 | 
			
		||||
        "PATH": "C:/Qt/Qt5.14.2/5.14.2/msvc2017_64/bin;$penv{path}"
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "buildPresets": [
 | 
			
		||||
    {
 | 
			
		||||
      "name": "win64-debug",
 | 
			
		||||
      "configurePreset": "win64-debug",
 | 
			
		||||
      "displayName": "2017 x64 De",
 | 
			
		||||
      "configuration": "Debug"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "win64-release",
 | 
			
		||||
      "configurePreset": "win64-release",
 | 
			
		||||
      "displayName": "2017 x64 Re",
 | 
			
		||||
      "configuration": "Release"
 | 
			
		||||
    }
 | 
			
		||||
  ]
 | 
			
		||||
}
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user