alt + f7 속성페이지
구성속성
-일반
->출력 디렉터리(exe 파일이 생성되는 디렉토리) $(SolutionDir)bin\$(Configuration)\
->중간 디렉터리(컴파일을 수행한 후 obj를 생성하는 디렉토리) $(SolutionDir)obj\$(Configuration)\
-디버깅(http://msdn.microsoft.com/ko-kr/library/kcw4dzyf(v=vs.90).aspx)
->명령(실행할 프로그램을 쓰기)
->명령 인수(main함수의 인자를 입력하는 곳, 띄어쓰기로 인자 구분, 띄어쓰기를 포함할 경우 ""로 묶기)
10.253.45.13 8080 tg1 1 1000 1000 1000 6 IF1212 0 0 2000 1 1
->작업 디렉토리(실행할 프로그램이 있는 디렉토리)
-C/C++
전처리기
->전처리기 정의(WIN32추가 설정하는 곳)
-링커
일반
->출력파일(exe파일의 이름을 설정) $(OutDir)$(TargetName)$(TargetExt)
->추가 라이브러리 디렉터리(lib파일을 읽어들일 디렉토리)
입력
->추가 종속성(읽어들일 lib파일의 이름을 설정)
----------------------------------------------------------------------------------------------
<원래 구성>
구성속성 : ( 솔루션폴더/Debug/실행파일 )
일반
출력디렉토리 : $(SolutionDir)$(Configuration)\
대상이름 : $(ProjectName)
구성속성 :( 컴파일후 실행 )
디버깅
명령 : $(TargetPath)
= $(SolutionDir)$(Configuration)\$(ProjectName)
작업디렉토리 : $(ProjectDir)
* 명령 : 실행될 파일의 경로 및 파일명
* 작업디렉토리 : 실행파일이 실행되는 위치
Q : 출력디렉토리와 대상이름을 변경시 컴파일 후에 실행되지 않는다.
A : 위치 변경하기 ( $(SolutionDir) -> $(ProjectDir)Run\ )
ex) 프로젝트 Debug폴더와 같은 위치에 Run폴더를 만들고, 참조하는 DLL과 리소스파일을 복사하고,
exe 파일을 컴파일시 출력하도록 한다.
<수정 사항>
구성속성 : ( 솔루션폴더/Debug/실행파일 )
일반
출력디렉토리 : $(ProjectDir)Run\
구성속성 :( 컴파일후 실행 )
디버깅
작업디렉토리 : $(OutDir)
== 출력디렉토리
[출처] Visual Studio 2010 프로젝트 속성 페이지 |작성자 1원정보
----------------------------------------------------------------------------------------------
Visual Studio 에서 실행시 main 함수인자 전달하기
Visual Studio 에서 바로 인자값 전달하기 : 프로젝트 > 속성 (alt + f7)
명령인수에 띄어쓰기(공백)으로 인자값을 차례로 입력하고 실행(ctrl + f5)하면 됨