분류 전체보기
-
Unreal Custom Build (Github source build)UnrealEngine/Setting 2021. 10. 5. 17:37
1. Engine source build 일단 소스 다운로드 https://github.com/EpicGames/UnrealEngine/tree/4.26 아래로 스크롤 하면 아래 내용 나옴 따라하면 된다 다운로드 받은 파일 압축 해제 후 내부 내용 중 Setup.bat 실행 하면 파일 다운로드 함 몇분 걸림 다 되면 GenerateProjectFile.bat 실행 몇초 걸림 새로 생긴 UE4.sln 실행 Visual Studio 실행 되었다면 커스텀 세팅을 한번 하고 넘어간다 아래 링크에서 간단한 부분만 하도록함 https://docs.unrealengine.com/ko/ProductionPipelines/DevelopmentSetup/VisualStudioSetup/index.html 이제 soluti..
-
GameLift 사용법AWS/Gamelift 2021. 5. 17. 12:33
1. 윈도우용 CMake 사용(다운로드) 환경 변수 추가 VS150COMNTOOLS C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools 2. Git 설치 (있어야 진행이됨) 3. aws gamelift 서버 sdk 다운로드 압축해제 후 .../GameLift_12_22_2020/GameLift-SDK-Release-4.0.2/GameLift-Cpp-ServerSDK-3.4.1 에 out 폴더 생성 아마존 설명 out 폴더 경로에서 cmd 실행 cmake --version 으로 제대로 작동하는지 확인후 cmake -G "Visual Studio 16 2019" -A x64 -DBUILD_FOR_UNREAL=1 .. .../..
-
Client sdk 빌드AWS 2021. 5. 14. 13:26
반드시 https://carmada.tistory.com/5 를 참고하여 필수 프로그램을 설치하고 진행한다. 아래 명령어로 소스 다운로드 git clone --recurse-submodules https://github.com/aws/aws-sdk-cpp (의존성 파일들까지 싹다 받으려면 옵션을 넣어야 함) 바은 폴더 내부에 sdk-build 폴더 생성 후 진입 후 아래 코드 실행 cmake .. -DBUILD_ONLY="core" build 됐으면 sudo make install 차례로 cmake .. -DBUILD_ONLY="cognito-identity" sudo make install cmake .. -DBUILD_ONLY="gamelift" sudo make install github.com/a..
-
GCC(G++) 설치 및 관리Linux 2021. 5. 14. 13:18
blog.koriel.kr/gcc-g-dareun-beojeon-cugahago-paekiji-gwanrihagi/ sudo apt install g++ 여러개의 gcc 가 설치 되었을 때 확인 하는 명령어 sudo dpkg -l | grep gcc | awk '{print $2}' 얼터너티브 설정이 되어 있는지 확인 하는 명령어 sudo update-alternatives --display gcc ->update-alternatives: error: no alternatives for gcc (이런 결과가 나왔음) 설정이 안되어 있으면 sudo update-alternatives --install arguments meaning link 실행 파일의 이름으로 /etc/alternatives/을 가리킨다..
-
DockerDocker 2021. 5. 7. 11:54
도커 다운로드 hub.docker.com/ 우분투 다운로드 docker pull ubuntu:latest 도커 이미지 출력 docker images 이미지로 컨테이너 생성 docker run -it --name=ubuntu_server ubuntu -it 옵션은 터미널로 바로 이동하는 옵션 --name은 서버 이름 지정 터미널에서 나오려면 ctrl + p + q를 누르면 된다. 컨테이너 접속 docker attach 컨테이너명(ex: ubuntu_server) 또는 docker exec -it 컨테이너명(ex: ubuntu_server) bash 도커 컨테이너 리스트 docker ps -a 를 통해서 모든 컨테이너를 확인 할 수 있다. STATUS가 Up 인 것은 현재 활성화 되어 있는 컨테이너다. 도커..
-
UE4 Linux용 Cross CompileUnrealEngine/Setting 2021. 5. 6. 07:46
윈도우에서 리눅스용 서버 프로세스를 빌드 하기 위함 1. 소스로 부터 컴파일된 언리얼 엔진을 열어 코드 수정을 한다. LinuxToolChain.cs 를 찾아 아래와 같이 내용 수정 Result += " -Wall -Werror";// 원래 있던 코드 Result += " -Wno-nonportable-include-path";//linux build 때문에 추가 Result += " -Wno-ignored-attributes";//linux build 때문에 추가 Result += " -fdeclspec";//linux build 때문에 추가 2. 리눅스 환경을 세팅한다. WSL(Windows Subsystem for Linux) 이를 위해 마이크로 소프트 앱스토어로 이동해서 현재 시점 AWS flee..
-
CLIAWS/CLI ( Command Line Interface ) 2021. 4. 20. 15:06
https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instances.html describe-instances — AWS CLI 1.19.54 Command Reference Note: You are viewing the documentation for an older major version of the AWS CLI (version 1). AWS CLI version 2, the latest major version of AWS CLI, is now stable and recommended for general use. To view this page for the AWS CLI version 2, click here. F docs.aws...
-
Gamelift Instance 원격 접속AWS/Gamelift 2021. 4. 20. 14:38
https://docs.aws.amazon.com/gamelift/latest/developerguide/fleets-remote-access.html 요약 1) fleet id 로 인스턴스 아이디 얻어내기 aws gamelift describe-instances --fleet-idfleet-24220bd1-f871-4181-aae4-d144e4d0eb12 { ec2-13-209-16-22.ap-northeast-2.compute.amazonaws.com", "Instances": \[ { "FleetId": "fleet-24220bd1-f871-4181-aae4-d144e4d0eb12", "InstanceId": "**i-0c180195fde089f7d**", "IpAddress": "13.209.16..