Skip to content

Commit c09fa6c

Browse files
committed
[windows]update build config.
1 parent 4650051 commit c09fa6c

2 files changed

Lines changed: 27 additions & 25 deletions

File tree

windows/APIExample/APIExample/APIExample.vcxproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,20 +23,20 @@
2323
<ProjectGuid>{DB16CA2F-3910-4449-A5BD-6A602B33BE0F}</ProjectGuid>
2424
<Keyword>MFCProj</Keyword>
2525
<RootNamespace>APIExample</RootNamespace>
26-
<WindowsTargetPlatformVersion>10.0.19041.0</WindowsTargetPlatformVersion>
26+
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
2727
</PropertyGroup>
2828
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
2929
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
3030
<ConfigurationType>Application</ConfigurationType>
3131
<UseDebugLibraries>true</UseDebugLibraries>
32-
<PlatformToolset>v141</PlatformToolset>
32+
<PlatformToolset>v142</PlatformToolset>
3333
<CharacterSet>Unicode</CharacterSet>
3434
<UseOfMfc>Dynamic</UseOfMfc>
3535
</PropertyGroup>
3636
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
3737
<ConfigurationType>Application</ConfigurationType>
3838
<UseDebugLibraries>false</UseDebugLibraries>
39-
<PlatformToolset>v141</PlatformToolset>
39+
<PlatformToolset>v142</PlatformToolset>
4040
<WholeProgramOptimization>true</WholeProgramOptimization>
4141
<CharacterSet>Unicode</CharacterSet>
4242
<UseOfMfc>Dynamic</UseOfMfc>

windows/APIExample/install.ps1

Lines changed: 24 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -13,30 +13,32 @@ if (-not (Test-Path ThirdParty)){
1313
Remove-Item $ThirdPartyDes -Recurse
1414
}
1515

16-
if (Test-Path $agora_local_sdk){
17-
mkdir sdk
18-
mkdir sdk\x64
19-
mkdir sdk\high_level_api
20-
mkdir sdk\high_level_api\include
21-
Copy-Item $agora_local_sdk\x86\* sdk
22-
Copy-Item $agora_local_sdk\x86_64\* sdk\x64
23-
Copy-Item $agora_local_sdk\high_level_api\include\* sdk\high_level_api\include
24-
}
16+
2517

2618
if (-not (Test-Path sdk)){
27-
echo "download $agora_des"
28-
mkdir sdk
29-
mkdir sdk\x64
30-
mkdir sdk\high_level_api
31-
mkdir sdk\high_level_api\include
32-
(New-Object System.Net.WebClient).DownloadFile($agora_sdk,$agora_des)
33-
Unblock-File $agora_des
34-
Expand-Archive -Path $agora_des -DestinationPath . -Force
35-
Move-Item Agora_Native_SDK_for_Windows_FULL\sdk\x86\* sdk
36-
Move-Item Agora_Native_SDK_for_Windows_FULL\sdk\x86_64\* sdk\x64
37-
Move-Item Agora_Native_SDK_for_Windows_FULL\sdk\high_level_api\include\* sdk\high_level_api\include
38-
Remove-Item $agora_des -Recurse -Force
39-
Remove-Item Agora_Native_SDK_for_Windows_FULL -Recurse -Force
19+
if (Test-Path $agora_local_sdk){
20+
mkdir sdk
21+
mkdir sdk\x64
22+
mkdir sdk\high_level_api
23+
mkdir sdk\high_level_api\include
24+
Copy-Item $agora_local_sdk\x86\* sdk
25+
Copy-Item $agora_local_sdk\x86_64\* sdk\x64
26+
Copy-Item $agora_local_sdk\high_level_api\include\* sdk\high_level_api\include
27+
}else{
28+
echo "download $agora_des"
29+
mkdir sdk
30+
mkdir sdk\x64
31+
mkdir sdk\high_level_api
32+
mkdir sdk\high_level_api\include
33+
(New-Object System.Net.WebClient).DownloadFile($agora_sdk,$agora_des)
34+
Unblock-File $agora_des
35+
Expand-Archive -Path $agora_des -DestinationPath . -Force
36+
Move-Item Agora_Native_SDK_for_Windows_FULL\sdk\x86\* sdk
37+
Move-Item Agora_Native_SDK_for_Windows_FULL\sdk\x86_64\* sdk\x64
38+
Move-Item Agora_Native_SDK_for_Windows_FULL\sdk\high_level_api\include\* sdk\high_level_api\include
39+
Remove-Item $agora_des -Recurse -Force
40+
Remove-Item Agora_Native_SDK_for_Windows_FULL -Recurse -Force
41+
}
4042
}
4143

4244

0 commit comments

Comments
 (0)