블로그방명록갤러리
Blog | Tag | Local | Media | Guest | Login  RSS
2009/08/11에 해당되는 글 2건

같은 내용의 MFC프로그램을 ARM용으로 하나의 eVC 4.0 프로젝트를 생성하고
Win32용으로 하나의 VS 6.0 프로젝트를 생성해서 두개를 관리해왔습니다.

뭐 하나로 묶어서 쓸 수도 있었겠지만, 난 초보니까.

헌데 이번에 2005를 쓰다보니, 이걸 하나로 뭉칠 수 있을 것 같았습니다.
그래서 뭉쳤죠 (-_-)

지난번 글에도 언급했다 시피 어차피 임베디드계열과 Win32를 병행한다면
eVC로 만든것을 컨버팅하는게 낫다고 생각합니다.

왜?

1>C:\Program Files\Microsoft Visual Studio 8\VC\ce\include\crtdefs.h(100) : fatal error C1189: #error :  ERROR: Use of C runtime library internal header file.
1>Build log was saved at "file://c8c8c8c8c8c8c8c8c8 (ARMV4I)\Debug\BuildLog.htm"
1>zip_dev - 1 error(s), 1 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

이딴에러 만날 일 없거든... -_-


여튼, 각설하고

eVC를 컨버팅 해서 쓰려고 하니, 컴파일시 다음과 같은 문제가 발생을 합니다.

warning C4996: 'strcpy' was declared deprecated
        c:\program files\microsoft visual studio 8\vc\include\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'

... WHAT THE FUCK??
기본 API에서 오류가 날리가 없잖아... 근데 났네요

이는 stdafx.h 상단에
 #define _CRT_SECURE_NO_DEPRECATE
를 정의함으로써 해결가능합니다.

또, rc2 파일인가 rc파일이 없다고 컴파일이 안되는 부분도 생기는데
전 그냥 주석처리 해버렸습니다 (무식한놈....)

Creative Commons License
Creative Commons License

 태그 : 
이 글의 관련글(Trackback) 주소 :: http://blog.naru4u.net/trackback/2304183 관련글 쓰기
BlogIcon Scavenger| 2009/08/13 04:52 | PERMALINK | EDIT/DEL | REPLY
프로젝트 명이 참 알흠답군요 ㅎㅎㅎ
주석처리 ㄷㄷㄷ
Name
Password
Homepage
비밀글 (Secret)

기존엔 WinCE 5.0기준으로 개발해왔기 때문에

개발환경을 VS6.0 과 eVC++ 4.0 을 쓰다가

이제 WinCE 6.0 을 개발해야 하는 상황이 와서

SDK가 VS 2005 에서만 구동되는 x같은 상황이 왔습니다.


그래서 Visual Studio 2005를 사용중에 있는데.

확연히 다르다는 느낌도 많이 받거니와

확실히 짜증도 많이 납니다.


기존 VS 6.0 -> VS 2005 로 컨버팅 해서 쓰느니

eVC++ 4.0 -> VS 2005 로 컨버팅 해서 쓰는게 낫다는 생각도 들고요.
(물론 어디까지나 임베디드 개발도 병행해야 할 경우의 이야기입니다.)

조만간에 개발노트들을 마구마구 작성할 듯 싶습니다.

Creative Commons License
Creative Commons License

 태그 : 
이 글의 관련글(Trackback) 주소 :: http://blog.naru4u.net/trackback/2304182 관련글 쓰기
Name
Password
Homepage
비밀글 (Secret)