2024/12 124

[Embedded]CF에 XP Embedded 설치 및 복제용 CD 만들기

1. CF를 삽입하고 ‘BootFlashDos’ 프로그램을 실행한다.이 프로그램은 CF를 부팅 가능하게 만들어 준다. 2. 위의 프로그램에서 ‘Enable LBA(Fat16X)’ 항을 체크하고 ‘Start…’ 버튼을 클린한다. 그러면 CF가 부팅 가능하게 포맷팅된다. CF로 부팅시켰을 때 DOS 부팅이 되면 정상적으로 작동한 것이다.3. 디스크 복제툴(WinHEX)를 실행한다.4. CF를 하나만 사용 가능한 경우의 복제- Tools – Disk – Clone Disk 를 실행한다. - Master CF를 삽입한다.- CF를 SDI Loader를 사용하여 만들어진 가상디스크에 복제한다. ※ Start sector (destination) 의 값을 0으로 설정해야 한다.- Master CF를 빼고 새로운 C..

유용한 정보 2024.12.29

[기타] XP Lite 만드는 방법

윈도우가 무거워서 버겨운 경우 잡다한 윈도우의 파일들을 없애주고 경량화 시키는 방법이 있는데 이게 Lite Version 이다.이것보다 더 경량화 한 것을 FLP 버전이라고 부르는 것 같은데 경량화된 윈도우를 만들어보자.1. 준비상태1) Windows CD2) nLite 프로그램: 다운은 여기를 방문해서2. 사전 정비 작업- 우선, 폴더 하나를 대충 만들어서 Windows CD를 탐색기로 열어서 안의 내용을 몽땅 복사해 만들어놓은 폴더에 집어 넣어두자. 여기서 폴더이름은 영어로 바꾼다. 그냥 XPCD라 하자. 보니까 프로그램 경로에 한글이 끼어있을 경우 인식을 못하는 경우가 있으니까, 폴더를 C 경로 밑에 넣어두자.즉, C:\XPCD 가 되도록 하는 것이다. ( 이게 무슨 말인지 모르는 사람은, 바탕화면..

유용한 정보 2024.12.29

[VC++]CE 장비타입 오류 해결

오류내용 : fatal error LNK1112: module machine type 'THUMB' conflicts with target machine type 'ARM'해결내용 :1. 프로젝트->셋팅->링크->프로젝트 옵션 에 맨 아래에 있는MACHINE:THUMB 부분을 장비 타입에 맞추어 바꿈2. 프로젝트명.vsp 파일의 내용중에 장비명(예:THUMB)을 타입에 맞추어 변경함  1241417604_CE Machine Type error 및 해결.JPG  출처: https://use1348222.tistory.com/5 [개발시 오류 문제:티스토리]

오류 처리 2024.12.29

[VC++]xx을(를) 찾을 수 없거나 마지막 증분 링크에 의해 빌드되지 않았습니다

VisualStudio 2005 에서 컴파일하던중 아래와 같은 에러를 만나서 해결방법을 모색하던중 원인을 알아내어 올립니다. LINK : ../../Bin/Debug/xxx_d.dll을(를) 찾을 수 없거나 마지막 증분 링크에 의해 빌드되지 않았습니다. 전체 링크를 수행하고 있습니다.매니페스트를 포함하고 있습니다...컴파일환경 설정에서 '증분 링크 사용' 에 관한 옵션 설정이 있습니다. 증분링크? 증분링크가 뭘까? 일반적으로 사용되지 않는 단어를 어떻게 이해해야 할까 고민하다가 VisualStudio 영문판에서 확인해본 결과 Incremental Linking을 번역기 수준으로 돌려서 해석한게 증분링크 라는 결론에 도달했습니다. (망할 마이크로소프트)그럼, Incremental Linking 옵션의 역할..

오류 처리 2024.12.28

[ERROR]vc2008 오류 및 해결 - 1

1.오류 내용: warning LNK4199:/DELAYLOAD:OleAcc.dll을(를) 무시합니다. OleAcc.dll에서가져오기를찾을수없습니다.2.해결방법      3.오류내용: manifest authoring errorc1010001: Values of attribute "level" not equal in different manifestsnippets.4.해결방법A.예전 VS 2005 에서 개발시 필요한 권한상승매니페스트 작업VS6.0에서작업된 결과물에 권한상승을 요청하는 매니페스트 작업은  많이알려진대로 처리하면 되지만 VS2005 에서의 작업은 약간 다름. EX)VS2005에서작업된 main.exe와 static lib의 조합일 경우 과 dll 프로젝트 공통 적용 > 프로젝트-속성 - 링..

오류 처리 2024.12.28