본문 바로가기
반응형

vc++5

Visual C++ DSW 다른 창에 열기 DSW 확장자 같은 창에 열기 Visual C++ 다른 창에 열기 Visual C++ 프로젝트를 다른 창에 열기 위해서는 폴더의 속성을 바꾸어 주어야 합니다. 내컴퓨터를 열고 폴더 옵션에서 [파일형식] 탭에 DSW 확장자를 찾습니다. 그리고 [고급]을 누러서 보면 [같은 창에서 열기] 속성이 지정되어 있습니다. VC++ 프로젝트가 각기 다른 프로젝트로 열리는 것이 편하기 때문에 이런 속성을 지정하는 것입니다. Visual Studio에는 설정하는 것이 없습니다. 폴더옵션에서 Visual C++ 의 확장자 DSW 을 선택하고 [고급]버튼을 눌러줍니다. [같은 창에서 열기] 속성을 제거 합니다. 이제 여러 프로젝트를 열때 각기 다른 Visual Studio에서 프로젝트가 열리게 됩니다. 2011. 2. 22.
LIBCMT.lib(crt0.obj) : error LNK2001: unresolved external symbol _main LIBCMT.lib(crt0.obj) : error LNK2001: unresolved external symbol _main 에러 (crt0.obj) : error LNK2001: unresolved external symbol _main 에러가 발생하였을 경우, Project Settings 을 확인하여 (crt0.obj) : error LNK2001: unresolved external symbol _main 에러를 잡을 수 있습니다. Project 설정에 보면 _ATL_MIN_CRT 라는 설정이 Preprocessor definitions 에 들어 가 있는 것을 알 수 있습니다. _ATL_MIN_CRT 문자를 지워서 컴파일을 하면 에러가 없이 컴파일이 됩니다. ATL/WTL의 위져드로 생성을 할 .. 2011. 1. 20.
[debug assertion failed] debug assertion failed 에러 해결 debug assertion failed 에러 해결방 debug assertion failed 에러가 VC++ 할때 발생하였다. 무엇이 잘못되어 debug assertion failed 에러가 났는 지 알 수 가 없었습니다. 해결방법에 대해서 고민하였는 데 이럴 경우 간단히 해결 할 수 있습니다. debug assertion failed 에러가 발생하였을 때는 window을 Create하는 부분이나 초기화하는 부분에서 예기치못하게 접근하는 코드가 있을 것이다. 이런 부분에 무작위로 중단점을 잡고 하나씩 잘못 접근하고 있는 코드를 찾아서 해결하면 된다. 해결방법 debug assertion failed 에러발생시, 생성이나 초기화 부분에 중단점을 걸로 잘못 접근하는 코드를 찾아 해결합니다. 2011. 1. 4.
[에러] unresolved external symbol __imp__PathAddBackslashA 해결하기 컴파일시 에러가 발행하였다. 에러는 LINK 링커 에러이다. 에러메시지 1 --------------------Configuration: ControlTest - Win32 Debug-------------------- 2 Linking... 3 ControlTest.obj : error LNK2001: unresolved external symbol __imp__PathAddBackslashA@4 4 ControlTest.obj : error LNK2001: unresolved external symbol __imp__PathRemoveFileSpecA@4 5 Debug/ControlTest.exe : fatal error LNK1120: 2 unresolved externals 6 Error exec.. 2010. 5. 7.
반응형