Nerv의 자동화 도구 지원을 위한 필수 도구 설치(Windows)¶
C# 컴파일러 설치¶
- MS의 Visual Studio의 MS CLR환경의 C#에 연동될수 있습니다.
- 유니티에서 MONO 환경의 C#에 연동될수 있습니다.
git-scm 설치¶
https://git-scm.com/download/win
- windows 환경이지만 makecsnc는 bash 스크립트로 작성되어 있기 때문에 bash쉘이 필요합니다.
- makecsnc, xalan, xerces 를 안정적으로 설치하기 위해 msys 기반의 git-bash를 활용합니다.
- install 이나 portable 중 선호에 따라 사용하면 됩니다.
Git-bash와 Visual Studio를 연동하기 위해
다음파일을 다운받고 git 설치폴더에 복사한다.
Visual Studio 설치 경로에 따라 파일을 수정해야 할 수도 있다.
bin/ros.bat bin/bash.bat bin/bash.vbs bin/bash32.bat bin/bash64.bat git-bash.bat git-bash.reg git-bash.vbs
xalan xsl 컴파일러 설치¶
https://archive.apache.org/dist/xerces/c/3/binaries/xerces-c-3.1.1-x86_64-windows-vc-10.0.zip
https://archive.apache.org/dist/xalan/xalan-c/binaries/xalan_c-1.11-amd64-windows-VC100.zip
- 압축을 해제하여 git-scm을 설치한 디렉토리내의 mingw64 디렉토리에 복사하여 설치합니다.
QT 설치¶
QT를 설치하고
git-bash에서 QT의 moc 와 uic 명령을 사용하기 위해 다음과 같이 .bashrc 에 다음의 내용을 추가한다.
export PATH="$PATH:/c/Qt/Qt5.12.12/5.12.12/msvc2017_64/bin"
VS-code 환경¶
vs-code 환경에서 설정하는 경우 터미널을 다음과 같이 추가할 수 있다.
"terminal.integrated.shell.windows": "C:/Program Files/Git/bin/bash64.bat", "shellLauncher.shells.windows": [ { // "shell": "C:/Program Files/Git/bin/bash.vbs", "shell": "C:/Program Files/Git/bin/bash.bat", "args": ["-verb", "runas"], "label": "vscode git-bash" }, { "shell": "C:/Program Files/Git/bin/bash32.bat", "label": "vscode git-bash msc32" }, { "shell": "C:/Program Files/Git/bin/bash64.bat", "label": "vscode git-bash msc64" }, { "shell": "C:\\Windows\\System32\\wsl.exe", "label": "wsl" }, { "shell": "C:\\Windows\\System32\\cmd.exe", "label": "cmd" }, { "shell": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe", "label": "powershell" } ],