1. まずブートプログラムをダウンロードします
ダウンロードアドレスVS VisualStudio 公式サイト
このページの一番下までスクロールします
ここから必要なバージョンをダウンロードします ブートローダーをダウンロードします
2. オフライン インストール パッケージをダウンロードし、次のコマンド形式で
バッチ ファイル (vs.bat) を作成します。
<vs引导程序exe> --layout <离线安装包下载的路径> --add <功能模块> --lang <语言>
すべてをダウンロードする必要がある場合、コマンドは次のとおりです (すべてをダウンロードすることは一般的に推奨されません)。
call vs_enterprise__1552103481.1603088960.exe --layout C:\Install\vs2019 --lang zh-CN
vs.bat のすべてのコードは次のとおりです。
echo off & color 0A
call vs_community__b84c1eec11664c178b16813665a3a09a.exe --layout C:\Install\vs2019 --lang zh-CN
echo. & pause
このうち、vs_community__b84c1eec11664c178b16813665a3a09a.exe がダウンロードされたブート バージョンであり、
C:\Install\vs2019 がダウンロードする必要があるパスです。
次に、ダウンロードするスクリプトをダブルクリックして実行します。
.NET Web や .NET デスクトップ開発など、ダウンロードするモジュールを選択することもできます。手順は次のとおりです。
vs_progfessional.exe --layout C:\Install\vs2019 --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang zh-CN
このうち、vs_progfessional.exe はブートプログラムの名前ですが、それ以降の番号が付いている場合は、その番号の vs_progfessional_xxxxxx.exe に変更してください。
C:\Install\vs2019 は、ダウンロードしたインストール パッケージの場所です。C ドライブ以外に変更できます。一般に、ダウンロードには時間がかかり、多くのスペースを消費するため、C ドライブがスタックする可能性があります。
Microsoft.VisualStudio.Workload.ManagedDesktop はダウンロードするモジュールです
–lang zh-CN は言語が中国語であることを意味します。他の言語が必要な場合は、公式 Web サイトで対応言語を確認できます。
使用したいモジュールがわからない場合は、すべてをダウンロードすることしかできません。手順は次のとおりです: vs_progfessional.exe --layout C:\Install\vs2019 --lang zh-CN
このコマンドを実行すると、ダウンロードの進行状況バーが表示され、非常にゆっくりと 0.01% ずつ少しずつ増加します...最終的なダウンロードは次のとおりです: (数十ギガバイト以上)
ダウンロードの効果は次のとおりです。
次の 2 つを除いて、すべてスクリプトによってダウンロードされます
。 3.
すべてのパッケージをイントラネットまたはインストールするコンピュータにコピーし、vs_setup.exe を実行します。場所は C ドライブ以外の場所に変更できます。
5. インストール後、pthread.h などのヘッダー ファイルを設定する必要がある場合があり、pthread-xxxx.zip (私は pthreads- をダウンロードしました) をダウンロードする必要があります。w32-2-9-1- release (多くの場所で見つかります) には 3 つのフォルダーが含まれており、そのうち Pre-built.2 を移植する必要があります。
5.1 将include下的三个头文件复制到vx安装路径的 \Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include 下
5.2 将lib下的x64文件复制到vs安装路径的 \Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\lib\x64下; 将lib下的x86文件复制到vs安装路径的 \Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\lib\x86下
5.3 将dll下的x64文件复制到C:\Windows\System32目录下;将dll下的x86文件复制到C:\Windows\SysWOW64目录下
-
この時点で、コピーしてインストールする必要があるものはすべてインストールされました。timespec および struct 型の再定義エラーというコンパイルの問題がまだ残っています。解決策は次のとおりです。
pthread.h ヘッダー ファイル内
#if !define( PTHREAD_H )
#PTHREAD_H を定義
以下に追加
#define HAVE_STRUCT_TIMESPEC