'Visual Studio'에 해당되는 글 12건
- 2013.04.09 studiostyl.es, Visual Studio 폰트 색상 셋팅 변경하기 좋은 파일이 많은 사이트
- 2012.08.08 Visual Studio 2008 Express Edition 설치
- 2012.03.29 vS 컴파일 옵션 최적화 - 설명 1
- 2011.12.05 VS2008 에서 fatal error LNK1104: 'LIBC.lib' 파일을 열 수 없습니다. 오류 발생시.
- 2011.11.03 STLPort 설치
- 2011.11.02 VS 6.0 설치시에, valec.exe 등록하기 위한 dcom 계정을 만들지 못했다는 오류 발생
- 2011.10.24 VS 최근에 사용한 프로젝트 목록 수정 혹은 삭제 방법
- 2011.10.19 [Tip] LINK : fatal error LNK1000: Internal error during IncrBuildImage 에러 대처법
- 2010.09.08 mt.exe : general error c101008d: Failed to write the updated manifest to the resource of file
- 2010.05.26 winsock2.h 와 windows.h 와의 중복 포함 문제, 1
Visual Studio 2008 Express Edition 설치
Visual Studio 2012. 8. 8. 09:42출처: http://killereco.tistory.com/28
Visual Studio 2008 Express Edition 설치
Visual C++ 2008 Express 에디션을 설치하면 MFC를 제외한 대부분의 기능들을 이용할 수 있다.
win32 dll을 만들거나, ATL등등 필요한 기능들을 라이센스에 구애받지 않고 자유롭게 프로그램하고 배포할 수 있다.
OpenMP는 enterprise edition 이상부터 지원이 되니 OpenMP를 쓸려면 그 이상을 구매해야 한다.
윈도우 프로그래밍을 할려면 dotnet을 이용해 C++/CLI를 하거나, visual C# 2008 express를 설치해서 닷넷으로 윈도우 프록래밍을 하면된다.
아무래도 닷넷이 아닌 순수 C++로 윈도우 프로그래밍을 하고 싶다면 WTL이란 훌륭한 대안도 있다. 그렇지만 생산성을 생각한다면 닷넷이나, 정품 라이센스를 구매해서 MFC를 하기를 권한다.
Excel(VBA)로 계산기등을 만들때 시뮬레이션등 시간이 오래 걸리는 부분은 c++로 dll로 만들어 처리하고 Excel에서는 화면 인터페이스만 제공한다면 아주 요긴하게 쓸 수 있는 버전이다.
http://www.microsoft.com/express/support/faq/default.aspx 페이지에 보면
win32 dll을 만들거나, ATL등등 필요한 기능들을 라이센스에 구애받지 않고 자유롭게 프로그램하고 배포할 수 있다.
OpenMP는 enterprise edition 이상부터 지원이 되니 OpenMP를 쓸려면 그 이상을 구매해야 한다.
윈도우 프로그래밍을 할려면 dotnet을 이용해 C++/CLI를 하거나, visual C# 2008 express를 설치해서 닷넷으로 윈도우 프록래밍을 하면된다.
아무래도 닷넷이 아닌 순수 C++로 윈도우 프로그래밍을 하고 싶다면 WTL이란 훌륭한 대안도 있다. 그렇지만 생산성을 생각한다면 닷넷이나, 정품 라이센스를 구매해서 MFC를 하기를 권한다.
Excel(VBA)로 계산기등을 만들때 시뮬레이션등 시간이 오래 걸리는 부분은 c++로 dll로 만들어 처리하고 Excel에서는 화면 인터페이스만 제공한다면 아주 요긴하게 쓸 수 있는 버전이다.
http://www.microsoft.com/express/support/faq/default.aspx 페이지에 보면
Can I use Express Editions for commercial use?
Yes, there are no licensing restrictions for applications built using Visual Studio Express Editions.
MFC말고, WTL 같은 공개용 UI 도구들을 사용할 수 도 있지만 여기서는 dll 만드는 것을 기준으로 설명한다.
이 페이지 맨 밑에 보면 Offline Install 이 있다 거기에서 원하는 언어를 선택한 다음 다운로드 하면 iso 파일로 대략 1기가 되는 파일을 받을 수 있다.
이 iso 파일을 demon-tool 같은 툴로 가상시디로 잡아서 설치하면 된다.
이제 visual studio 2008 로 dll 이나 CLR/Windows Form Application 으로 만들고 싶은것을 맘껏 만들면 된다.
MSDN 또한 express 버전이 존재하여 무료로 사용이 가능하다.
http://www.microsoft.com/express/download/msdn/Default.aspx
MSDN 또한 express 버전이 존재하여 무료로 사용이 가능하다.
http://www.microsoft.com/express/download/msdn/Default.aspx
Visual C++ 6.0을 Visual C++2008 로 업그레이드(컨버팅)할때 주의 사항
Visual Studio 2008 Express Edition 설치vS 컴파일 옵션 최적화 - 설명
Visual Studio 2012. 3. 29. 14:21vS 컴파일 옵션 최적화 - 설명
http://blog.naver.com/leemino?Redirect=Log&logNo=80155321845
VS2008 에서 fatal error LNK1104: 'LIBC.lib' 파일을 열 수 없습니다. 오류 발생시.
Visual Studio 2011. 12. 5. 15:16VS6.0 프로젝트를 VS2008 에서 열었을때,
"fatal error LNK1104: 'LIBC.lib' 파일을 열 수 없습니다." 같은 오류 발생시 해결 방법
특정라이브러리 무시에 "libc.lib" 추가로 해결
mt.lib;libcmtd.lib;" 추가 로 해결
http://social.msdn.microsoft.com/forums/en-US/vcgeneral/thread/45a46d37-5e20-4e1a-87e7-9f9f65986f6a/
http://ocworld.tistory.com/tag/fatal%20error%20LNK1104:%20'LIBC.lib'
"fatal error LNK1104: 'LIBC.lib' 파일을 열 수 없습니다." 같은 오류 발생시 해결 방법
특정라이브러리 무시에 "libc.lib" 추가로 해결
mt.lib;libcmtd.lib;" 추가 로 해결
http://social.msdn.microsoft.com/forums/en-US/vcgeneral/thread/45a46d37-5e20-4e1a-87e7-9f9f65986f6a/
http://ocworld.tistory.com/tag/fatal%20error%20LNK1104:%20'LIBC.lib'
STLPort 설치
Visual Studio 2011. 11. 3. 15:33VS 6.0 용 프로젝트를 진행해야 해서, STLPort를 설치하려 한다
아래는 참조글
http://blog.naver.com/PostView.nhn?blogId=simjesun&logNo=30093004597&redirect=Dlog&widgetTypeCall=true
아래는 참조글
http://blog.naver.com/PostView.nhn?blogId=simjesun&logNo=30093004597&redirect=Dlog&widgetTypeCall=true
VS 최근에 사용한 프로젝트 목록 수정 혹은 삭제 방법
Visual Studio 2011. 10. 24. 12:12- VS 2008 의 경우,
"HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\ProjectMRUList" 키에 저장 됨
- 삭제후에는, File1, File2, FileN 처럼 파일 인덱싱을 내림차순으로 다시 수정해야 함
- 아니면, 모두 지워서 다 날리는 방법도..
- 다른 VS 버전도, 상단 키에서 "9.0" 부분만 바뀌면 될듯.
[Tip] LINK : fatal error LNK1000: Internal error during IncrBuildImage 에러 대처법
Visual Studio 2011. 10. 19. 11:39원문 링크: http://rokorean.tistory.com/35
Visual Studio 2008깔고 컴파일을 하다가.
LINK : fatal error LNK1000: Internal error during IncrBuildImage 라는 메시지가 지속적 으로 발생시 대처법은 다음과 같다.
서비스팩1 ( sp1 )을 설치하면 된다는데 링크는 아래와 같다.
유의할점은 자신의 비쥬얼스튜디오 의 한글유무에따라 달리 받아야 한다는 것이다.
영문이라면 첫번째 링크를 한글판이라면 두번째 링크에서 서비스팩을 받아 설치해야 한다.
영문판버젼-> http://archive.msdn.microsoft.com/KB948127/Release/ProjectReleases.aspx?ReleaseId=871
한글판버젼-> http://www.microsoft.com/downloads/ko-kr/details.aspx?displaylang=ko&FamilyID=27673c47-b3b5-4c67-bd99-84e525b5ce61
Visual Studio 2008깔고 컴파일을 하다가.
LINK : fatal error LNK1000: Internal error during IncrBuildImage 라는 메시지가 지속적 으로 발생시 대처법은 다음과 같다.
서비스팩1 ( sp1 )을 설치하면 된다는데 링크는 아래와 같다.
유의할점은 자신의 비쥬얼스튜디오 의 한글유무에따라 달리 받아야 한다는 것이다.
영문이라면 첫번째 링크를 한글판이라면 두번째 링크에서 서비스팩을 받아 설치해야 한다.
영문판버젼-> http://archive.msdn.microsoft.com/KB948127/Release/ProjectReleases.aspx?ReleaseId=871
한글판버젼-> http://www.microsoft.com/downloads/ko-kr/details.aspx?displaylang=ko&FamilyID=27673c47-b3b5-4c67-bd99-84e525b5ce61
mt.exe : general error c101008d: Failed to write the updated manifest to the resource of file
Visual Studio 2010. 9. 8. 17:11VS2005 환경에서 컴파일시
mt.exe : general error c101008d: Failed to write the updated manifest to the resource of file "..\x64\release\CS.exe"
와 같은 오류는
파일 권한 문제임,
문제는 Anti-Virus 제품이 막 컴파일되고 생성된 실행 파일을 위험 요소로 보고, 먼저 선점해 버린 상황에서
mt.exe 가 사용하려 하니, 권한 실패 오류가 뜸.
간단한 해결 방법은 실시간 감시를 잠시 끄는 방법이..
mt.exe : general error c101008d: Failed to write the updated manifest to the resource of file "..\x64\release\CS.exe"
와 같은 오류는
파일 권한 문제임,
문제는 Anti-Virus 제품이 막 컴파일되고 생성된 실행 파일을 위험 요소로 보고, 먼저 선점해 버린 상황에서
mt.exe 가 사용하려 하니, 권한 실패 오류가 뜸.
간단한 해결 방법은 실시간 감시를 잠시 끄는 방법이..
winsock2.h 와 windows.h 와의 중복 포함 문제,
Visual Studio 2010. 5. 26. 19:57내 노트북에 VS2008 (SDK 6.0A 자동 설치) 설치이후 처음으로 winsock 관련 작업 후,
컴파일 시키니,
c:\program files\microsoft sdks\windows\v6.0a\include\ws2def.h(91) : warning C4005: 'AF_IPX' : 매크로 재정의
1> c:\program files\microsoft sdks\windows\v6.0a\include\winsock.h(460) : 'AF_IPX'의 이전 정의를 참조하십시오.
...
1>c:\program files\microsoft sdks\windows\v6.0a\include\ws2def.h(384) : error C2143: 구문 오류 : '}'이(가) '상수' 앞에 없습니다.
....
윈속 헤더파일내의 재정의 문제로 많은 오류가 발생했다.
아래 링크처럼, stdafx.h 헤더 파일내에 winsock2.h 선언후 windosws.h 선언하니 해결!
#include <winsock2.h>
#include <windows.h>
혹은, 아래 URL에 언급된 방법처럼
#define _WINSOCKAPI_
#include <windows.h>
#include <winsock2.h>
처럼 하니 해결, 이것도 방법임.
http://social.msdn.microsoft.com/Forums/en/windowssdk/thread/4a90b143-1fb8-43e9-a54c-956127e0c579
전처리기에 WIN32_LEAN_AND_MEAN 추가도 시도해 볼것 (stdafx.h 에 #define 정의도 가능하나, 전처리기에 추가가 확실)
컴파일 시키니,
c:\program files\microsoft sdks\windows\v6.0a\include\ws2def.h(91) : warning C4005: 'AF_IPX' : 매크로 재정의
1> c:\program files\microsoft sdks\windows\v6.0a\include\winsock.h(460) : 'AF_IPX'의 이전 정의를 참조하십시오.
...
1>c:\program files\microsoft sdks\windows\v6.0a\include\ws2def.h(384) : error C2143: 구문 오류 : '}'이(가) '상수' 앞에 없습니다.
....
윈속 헤더파일내의 재정의 문제로 많은 오류가 발생했다.
아래 링크처럼, stdafx.h 헤더 파일내에 winsock2.h 선언후 windosws.h 선언하니 해결!
#include <winsock2.h>
#include <windows.h>
혹은, 아래 URL에 언급된 방법처럼
#define _WINSOCKAPI_
#include <windows.h>
#include <winsock2.h>
처럼 하니 해결, 이것도 방법임.
http://social.msdn.microsoft.com/Forums/en/windowssdk/thread/4a90b143-1fb8-43e9-a54c-956127e0c579
전처리기에 WIN32_LEAN_AND_MEAN 추가도 시도해 볼것 (stdafx.h 에 #define 정의도 가능하나, 전처리기에 추가가 확실)