내가 좀 틀딱이라

Visual Studio 6 까지도 커버함

대충 함수부분은 똑같게 만들고 나머지 부차적인거만 조금 수정해서 이곳저곳에서 DLL 만들어봤는데



컴1 (인텔구형)

VS6    : 2.16

VS2010 : 1.91 (SSE2)

VS2017 : 1.65 (SSE2,AVX,AVX2 다 비슷)


컴2 (AMD 약간 구형)

VS6    : 3.21

VS2010 : 1.91 (SSE2)

VS2017 : 1.15 (SSE2,AVX,AVX2 다 비슷)


(최신이라 써놓고 2017인건 미안. 2022 안깔아서 없어)



일단 뭐 CPU 따라 다르긴한데
난 옛날꺼는 가볍고 그러니까 더 빠를줄 알았는데
옛날꺼는 시발 속도도 병신이었노 ㅋㅋ


VS6의 유일한 장점이 뭐냐면
VS6(C++)로 만든 DLL이나 EXE는 재배포패키지 불필요하다는 점임.
그 이후에 나온건 무조건 재배포패키지 필수로 요구함. 그것도 VS버전별로.

그래서 저 이후것은 재패포패키지 무시하고 싶으면 정적라이브러리로 해서 용량 큰거 만들어야하는데,
VS6는 용량도 작은데 추가설치없이 아무데서나 그냥 다 실행됨.
물론 다른 파일들이 불필요한 상황에서의 얘기임. 결국 그냥 재배포 패키지 엮는게 제일 좋긴 함.