소개
게시글
질문&답변
(해결) 맥북 사용하시는 수강생 분이 계시다면 rider, protobuf 조언을 구합니다.
Properties $(SolutionDir) 환경변수 Undefined 일 경우 빌드 옵션 확인 필요GameServer.csproj 파일 또는 GameServer -> Properties -> Build Events 의 Before Build 에서 차이점PreBuild는 MSBuild 표준 타겟으로 Visual Studio뿐만 아니라 다른 빌드 환경에서도 동작PreBuildEvent는 Visual Studio에서 주로 사용
- 0
- 2
- 288
질문&답변
(해결) 맥북 사용하시는 수강생 분이 계시다면 rider, protobuf 조언을 구합니다.
맥북/리눅스 사용자용 1차 해결 내용(필수) protobuf 설치v3.27.2 버전과 맥북용 v27.2 버전은 동일하므로 사용 가능디렉토리 위치ServerGenProto.bat -> GenProto.sh 파일 교체chmod +x GenProto.sh : sh 권한 부여sh 스크립트 내용#!/bin/bash # 현재 작업 디렉토리 저장 curPath=$(pwd) projectPath=$1 # 프로젝트 경로로 이동 cd "$projectPath" cd .. # 루트 경로 설정 rootPath=$(pwd) outputPath="$rootPath$2" # 프로토콜 파일이 있는 디렉토리로 이동 cd Common/Protocol # protoc 명령어 실행 (brew로 설치된 protoc 사용) protoc -I=./ --csharp_out="$outputPath" ./Protocol.proto ./Enum.proto ./Struct.proto # 오류 발생 시 실행 중단 if [ $? -ne 0 ]; then echo "protoc 명령어 실행 중 오류 발생" exit 1 fi # 패킷 생성기 실행 디렉토리로 이동 (예: macOS용 대체 프로그램 사용) cd "$rootPath/Tools/PacketGenerator/bin" # macOS용 PacketGenerator 실행 (예: PacketGenerator 대신 다른 프로그램 사용) ./PacketGenerator -o "$2" -t "$3" # 원래 디렉토리로 돌아가기 cd $curPath # 스크립트 종료 exit 0GameServer.csproj PreBuild 내용 변경
- 0
- 2
- 288
질문&답변
섹션1 - UI, Data 강의 화면 원래 안보이나요?
해결되었습니다.크롬 -> 설정 -> 시스템 -> 그래픽 가속 기능 off
- 0
- 1
- 201