언리얼에서 WSA 함수 사용이 가능한가요?
541
投稿した質問数 3
해당 강의를 들으며 UE5로 제작한 프로젝트에 네트워크를 추가하고자 connect()와 socket(), WSARecv(), WSASend() 등등의 윈도우 소켓 API 함수를 사용하려고 하니
NetClient.cpp.obj : error LNK2019: __imp_WSARecv"protected: bool __cdecl NetClient::RegistWSARecv(void)" (?RegistWSARecv@NetClient@@IEAA_NXZ) 함수에서 참조되는 확인할 수 없는 외부 기호
NetClient.cpp.obj : error LNK2019: __imp_WSASend"private: void __cdecl NetClient::SendPost(void)" (?SendPost@NetClient@@AEAAXXZ) 함수에서 참조되는 확인할 수 없는 외부 기호
헤더나 라이브러리 추가도 해뒀는데도, 이런 식의 링크 에러가 발생했습니다.
그 외에도 메모리 덤프를 뜨기 위해 호출한 MiniDumpWriteDump()에서도 같은 에러가 발생했구요..
CCrashDump.cpp.obj : error LNK2019: MiniDumpWriteDump"public: static long __cdecl CCrashDump::MyExceptionFilter(struct EXCEPTIONPOINTERS *)" (?MyExceptionFilter@CCrashDump@@SAJPEAU_EXCEPTION_POINTERS@@@Z) 함수에서 참조되는 확인할 수 없는 외부 기호
해당 함수들은 언리얼에서 사용이 불가능한걸까요? 그렇다면 어떤 방식으로 언리얼 클라이언트에서 서버에 연결해야할까요.. 가르침 부탁드리겠습니다..
回答 1
0
이전 회사 프로젝트에서 WSA 류는 아니지만,
select 모델을 사용했던 것으로 보면 되어야 정상입니다.
(다만 모바일 빌드를 하면 윈도우 전용은 못 쓰겠죠)
자세한 내용은 구글신의 가호를 받아보시기 바랍니다.
https://forums.unrealengine.com/t/include-winsock2-h-not-working/137205
https://kclient.tistory.com/archive/202206
강사님 질문 있습니다.
1
430
0
언리얼엔진 크래시날때
1
1564
1
캐릭터를 추가적으로 스폰하고 싶습니다
0
535
1
캐릭터 Blueprint 받아오기 실패
0
566
2
UE5 generated.h 파일 생성이 안돼요
0
1420
1
애니메이션 블루프린트 오류
0
840
1
생성자 ConstructorHelpers질문 있습니다.
0
514
1
24분쯤에 UE시리즈
0
366
1
Weak_ptr질문
0
248
0
13분 질문
0
326
1
UE_LOG에 빨간색 밑줄이 쳐집니다.
0
361
0
Mesh와 MESH
0
348
1
template UCLASS 관련 질문 드립니다.
0
1202
1
생포인터 사용
0
294
1
TWeakObjectPtr
0
522
1
LOG출력 컴파일은 되는데 플레이시 Error가 발생하며 튕깁니다.
0
489
1
postinitializecomponents
0
244
1
[스탯매니저] 공격하는 캐릭터 정보인지, 공격당하는 캐릭터 정보인지 헷갈려요.
0
326
1
ue4 -> ue5 코드 변경
1
1945
4
애니메이션 기초 강의 질문입니다.
0
250
1
OnAttacked(float DamageAmount) 함수 질문
0
233
1
소켓 실습 일부 오버랩으로 검이 주워지지 않습니다
0
382
2
인텔리젼스? 비츄얼어시스트? 질문입니다
1
272
2
RootComponent에 무언가 할당을 해줘야 하지 않나요?
0
389
1

