본문 바로가기
WORK/Sotfware

[Source Insight] PACKED setting 관련 건.

by KANG Stroy 2024. 9. 5.
728x90
728x90

Source Insight 에서 PACKED 관련 부분이 설정 되면 동작이 되지 않는 경우가 있습니다. 

이때 c.tom 을 설정 하라는 말을 많이 보았을 겁니다. 

 

그런데도 동작이 안 되는 부분이 있습니다. 

 

왼쪽 그림은 구조체가 설정이 되지 않은 부분 입니다. 메모리를 다루기 위해서 사용하는 부분입니다. 소스인 사이트는 메모리를 모르겠다. 나는 설정한 부분만 적용하겠다는 거죠. 

오른쪽 처럼 모든 구조체가 활성하를 하고 싶으면 PACKED_STRUCT를 정의 하여야 합니다. 

 

대부분의 설명을 보면, PACKED만 설정해라 PACKED_STRUCT를 적어 놓아라 라고 합니다. 

맞는 말이지만, 100%로 맞는 말은 아니죠

 

define을 찾아가야 합니다. 

 

이 부분을 찾아가서 PACKED_STRUCT를 확인 합니다. 정말로 struct가 되어 있는지 

그리고 이제 c.tom을 찾습니다. 

대부분 아무 생각없이 설치를 했다면 아래 폴더에 위치해 있습니다. 

파일을 소스인 사이트에 넣어서 수정을 합니다. 

 

제일 하단으로 내립니다. 

그리고 값을 넣어 줍니다. 

이렇게 설정하고, Synchronize Files 를 눌러서 실행하여 적용합니다. 

728x90

댓글