.net 2005 dx sample의 컴파일 문제..

프로그래밍 일반에 관한 포럼입니다.

Moderator: 류광

Locked
비회원

.net 2005 dx sample의 컴파일 문제..

Post by 비회원 »

direct x 는 2005 feb 버전을 사용 하고 있습니다

.net 2005를 새로 설치 하고나서

direct x 샘플 브라우저에서 이것저것 인스톨 해서

2005로 로드해서 컴파일 해보고 하고 있는데요

2가지의 문제(?)가 발생했습니다~

이것저것 고쳐서 실행이 되긴 합니다만 확신이 안가서 공유 및 정보 습득 차원에서 질문 드립니다~~

dxstdafx.cpp
c:\program files\microsoft directx 9.0 sdk (february 2005)\include\strsafe.h(5595) : warning C4996: '_vsnprintf'이(가) deprecated로 선언되었습니다.
c:\program files\microsoft visual studio 8\vc\include\stdio.h(339) : '_vsnprintf' 선언을 참조하십시오.
1.이런 경고??가 자꾸 뜨네요..

(이것은 warning이라 실행하는데 문제가 되지않지만.. 무언가 깨림칙 해서 =ㅂ= );;;

혹시 위에 것들이 왜!? 나는지 아시는분은 이 돌탱크에게 좀 가르침을 주세요오우~





2.
CVTRES : fatal error CVT1100: 리소스가 중복되었습니다. 형식:MANIFEST, 이름:1, 언어:0x0409
LINK : fatal error LNK1123: COFF로 변환하는 동안 오류가 발생했습니다. 파일이 잘못되었거나 손상되었습니다.
계속 이런 에러가 나서 프로젝트 -> 속성 -> 구성속성 -> 링커 -> 매니페스트 파일 -> 매니페스트 생성 을
'아니오'
로 바꾼후에 컴파일 하면 에러 없이 자알~ 됩니다...만;;

이게 옳은 setting 방법 인지 의심이 들어서.. ( 헹여나 나중에 귀히 쓰이지나 않을까 하는;;;)

manifest 파일 이넘은 어떤 일을 하는 넘 입니까~~?




정보의 나눔 및 가르침 바랍니다~ (_._)



(참, 2003도 살아있고 2005도 살아있군요 ~ 오호호~~ :D )
Amoeba74
Posts: 14
Joined: 2006-03-16 09:56
Contact:

1번은 저도 많이 본거라.

Post by Amoeba74 »

나중에 없어질꺼라는 얘기입니다.

fopen, sprintf 등등 stdio계열 함수들이 그런경우가 많던데요.

예를 들자면 fopen은 fopen_s로 변경이 될것이라는 둥, 뭐 그런 말인거 같습니다.

실제로도 헤더파일에 선언된대로 해두면 경고도 물론 안나구요.

그리고 매니패스트는 저도 끄고 하는지라 상관없을 것이라 생각하고 쓰고 있습니다.
0xcdcdcdcd
Locked