빌드를 하고 나서 output file을 다른 경로에 복사를 해야하는 경우가 있다.
반복적으로 디버깅을 해야한다면 매번 수동으로 옮기기는 너무 힘이 든다.
그럴 때는 빌드 후 이벤트로 복사를 걸어두면 된다.
프로젝트 우클릭해서 Properties 를 클릭하면 아래와 같은 창이 뜬다.
(5) Command line 에 필요한 action을 넣어주면된다.
set Dest=..\Bin //Dest라는 변수에 경로(path)를 설정
if not exist %Dest% mkdir %Dest% //Dest라는 경로가 없다면 make directory로 폴더를 만든다.
copy "$(OutDir)\$(TargetName).*"%Dest% /y //output directory에 있는 파일을 Dest 경로로 복사해라.
끝!
응용해서 pre-build 를 이용해서 dependency가 있는 파일이 있으면 미리 복사해 두고 빌드를 하라 등등 하면된다.
일반적으로는 필요가 없고 나름 규모가 있는 큰 프로젝트에는 유용하게 사용된다.
반응형
'공부하며놀자 > 프로그래밍' 카테고리의 다른 글
[leetcode] 9. Palindrome Number (0) | 2021.01.15 |
---|---|
[leetcode] 7. Reverse Integer (0) | 2021.01.15 |
[LeetCode] 2.Add Two Numbers (Medium) (0) | 2019.04.11 |
[python]파이썬 기초 연습 console tic tac toe 게임. (3목 5목 오목 삼목) (0) | 2019.03.01 |
[Python][PyVisa] 파이썬으로 VISA 통신 방법 (0) | 2018.09.19 |
댓글