728x90
반응형
1. 프로젝트속성시트 만들기
2. 속성시트 적용
1) 프로젝트의 속성을 연다.
2) 속성중에서 다음과 같은 내용을변경하면 된다.
$(bin) 또는 $(obj) 등은 사용자가 만든 속성시트에 추가한 매크로 이다.
일반/빌드로그파일: $(IntDir)\BuildLog.htm ==> $(obj)\BuildLog.htm
일반/상속된 프로젝트 속성 시트: ..\..\..\prj_property_sheet.vsprops C/C++/미리컴파일된 헤더 만들/사용 : $(IntDir)\$(TargetName).pch ==> $(obj)\(TargetName).pch
C/C++/출력파일/개체파일이름: $(IntDir)\ => $(obj)\
C/C++/출력파일/프로그램 데이타 베이스 파일이름: $(IntDir)\vc90.pdb => $(obj)\vc90.pdb
C/C++/출력파일/XML문서 파일이름: $(IntDir)\ => $(obj)\ 링커/일반/출력파일: $(OutDir)\$(ProjectName).ocx ==> $(bin)\$(ProjectName).ocx
링커/매니페스트 파일/매니페스트 파일: $(IntDir)\$(TargetFileName).intermediate.manifest ==> $(obj)\$(TargetFileName).intermediate.manifest 매니페스트 도구/입력 및 출력/출력 매니페스트 파일: $(IntDir)\$(TargetFileName).embed.manifest ==> $(obj)\$(TargetFileName).embed.manifest
매니페스트 도구/입력 및 출력/매니페스트 리소스 파일: $(IntDir)\$(TargetFileName).embed.manifest.res ==> $(obj)\$(TargetFileName).embed.manifest.res
매니페스트 도구/입력 및 출력/종속성 정보 파일: $(IntDir)\mt.dep ==> $(obj)\mt.dep 리소스/일반/추가포함 디렉터리: $(IntDir) ==> $(obj)
리소스/일반/리소스 파일이름: $(IntDir)/$(InputName).res ==> $(obj)/$(InputName).res MIDL/출력/형식라이브러리: $(IntDir)/MGDR_Config.tlb ==> $(obj)/MGDR_Config.tlb
* .vsprops 파일의 내용
<VisualStudioPropertySheet ProjectType="Visual C++" Version="8.00" Name="prj_property_sheet">
<UserMacro Name="bin" Value="D:\cjw\MGDR_ActiveX\bin"/>
<UserMacro Name="obj" Value="D:\cjw\MGDR_ActiveX\obj"/>
<UserMacro Name="lib" Value="D:\cjw\MGDR_ActiveX\lib"/>
<UserMacro Name="source" Value="D:\cjw\MGDR_ActiveX\source"/>
</VisualStudioPropertySheet>
출처: https://use1348.tistory.com/8 [유용한 정보:티스토리]
'유용한 정보' 카테고리의 다른 글
[C++]pragma pack 에 대해서... (0) | 2024.12.25 |
---|---|
[MFC] Dialog 기반 ActiveX 만들기 (0) | 2024.12.25 |
[DB]오라클 클라이언트 설치 없이 오라클 연결(ODBC) (0) | 2024.12.25 |
[C++]다이얼로그창 투명하게 만들기 (0) | 2024.12.25 |
[C++]OpenCV 2.3.1 + VS2008 세팅 (0) | 2024.12.25 |