커뮤니티 | 큐티/임베디드/큐토피아 | PODO | SDL | 마이크로윈도우 | 리눅스프로그래밍 | 기타 | 포인트순위 | 최근게시물최근게시물 RSS  
korone.net에 다루었으면 하는것은요?
 
 
 
 
 
1,241
1,113
3,878
3,701,519
  현재접속자 : 50 (회원 0)






배너 신청 문의

 
작성일 : 09-09-17 12:43
[QT/Win32] 컴파일 배치파일
 글쓴이 : 티라노
조회 : 8,395   추천 : 0  
VC6으로 컴파일되도록한 배치 파일입니다..
APPNAME을 적절히 바꿔서 사용하시면 됩니다.
아래 내용으로 compile.bat로..


::=======================================================
:: VC6 settings
::=======================================================
@echo off
rem
rem Root of Visual Developer Studio Common files.
set VSCommonDir=C:\PROGRA~1\MIAF9D~1\Common

rem
rem Root of Visual Developer Studio installed files.
rem
set MSDevDir=C:\PROGRA~1\MIAF9D~1\Common\msdev98

rem
rem Root of Visual C++ installed files.
rem
set MSVCDir=C:\PROGRA~1\MIAF9D~1\VC98

rem
rem VcOsDir is used to help create either a Windows 95 or Windows NT specific path.
rem
set VcOsDir=WIN95
if "%OS%" == "Windows_NT" set VcOsDir=WINNT

rem
rem echo Setting environment for using Microsoft Visual C++ tools.
rem

if "%OS%" == "Windows_NT" set PATH=%MSDevDir%\BIN;%MSVCDir%\BIN;%VSCommonDir%\TOOLS\%VcOsDir%;%VSCommonDir%\TOOLS;%PATH%
if "%OS%" == "" set PATH="%MSDevDir%\BIN";"%MSVCDir%\BIN";"%VSCommonDir%\TOOLS\%VcOsDir%";"%VSCommonDir%\TOOLS";"%windir%\SYSTEM";"%PATH%"
set INCLUDE=%MSVCDir%\ATL\INCLUDE;%MSVCDir%\INCLUDE;%MSVCDir%\MFC\INCLUDE;%INCLUDE%
set LIB=%MSVCDir%\LIB;%MSVCDir%\MFC\LIB;%LIB%

set VcOsDir=
set VSCommonDir=


::=======================================================
:: default settings
::=======================================================
@echo off
set QTDIR=C:\Qt\4.5.1

set CYGWIN=c:\cygwin
set VSBIN=C:\Program Files\Microsoft Visual Studio\VC98\Bin
set PATH=%VSBIN%;%QTDIR%\bin;%CYGWIN%\bin;%PATH%;

set APPNAME=app2


::=======================================================
:: arg parse
::=======================================================
if "%1"=="0" goto end
if "%1"=="1" goto build_pro
if "%1"=="2" goto build_pro_console
if "%1"=="3" goto build_release
if "%1"=="4" goto build_debug
if "%1"=="5" goto run
if "%1"=="6" goto rund
if "%1"=="7" goto build_clean
if "%1"=="8" goto build_pro_vc
if "%1"=="9" goto build_pro_vc_console

:start
cls
@echo ----------------------------------------------------------
@echo     Select Number !! 
rem @echo ----------------------------------------------------------
@echo   1. BUILD project      2. Build project(console)
@echo   3. BUILD Release      4. Build Debug
@echo   5. Run Release        6. Run Debug
@echo   7. clean
@echo   8. Build VC project   9. Build VC project(console)
@echo ----------------------------------------------------------
@echo   0.  Cancel
@echo ----------------------------------------------------------
set /p choice=type number :

if "%choice%"=="0" goto end
if "%choice%"=="1" goto build_pro
if "%choice%"=="2" goto build_pro_console
if "%choice%"=="3" goto build_release
if "%choice%"=="4" goto build_debug
if "%choice%"=="5" goto run
if "%choice%"=="6" goto rund
if "%choice%"=="7" goto build_clean
if "%choice%"=="8" goto build_pro_vc
if "%choice%"=="9" goto build_pro_vc_console

echo "%choice%" is not valid please try again
goto start

:build_release
@echo =======================BUILD APPLICATION(Release)========================
nmake release
@goto end

:build_debug
@echo =======================BUILD APPLICATION(Debug)========================
nmake debug
@goto end

:build_clean
@echo =======================BUILD APPLICATION(clean)========================
nmake clean
@goto end

:build_pro
@echo ==========================BUILD build_pro===========================
@del *.pro
@qmake -project
@goto build_make

:build_pro_console
@echo =======================build_pro_console====================
@del *.pro
@qmake -project
@echo. >> %APPNAME%.pro
@echo ConFIG += console >> %APPNAME%.pro
@goto build_make

:build_pro_vc
@echo =======================Build VC project========================
@del *.pro
@qmake -project
@echo. >> %APPNAME%.pro
@echo TEMPLATE = vcapp >> %APPNAME%.pro
@goto build_make

:build_pro_vc_console
@echo =======================Build VC project console========================
@del *.pro
@qmake -project
@echo. >> %APPNAME%.pro
@echo TEMPLATE = vcapp >> %APPNAME%.pro
@echo ConFIG += console >> %APPNAME%.pro
@goto build_make

:build_make
@echo ======================build_make=========================
@echo. >> %APPNAME%.pro
@echo LIBS += setupapi.lib >> %APPNAME%.pro
@echo RC_FILE = %APPNAME%.rc >> %APPNAME%.pro
@qmake
@goto end

:run
release\%APPNAME%.exe
@goto end

:rund
debug\%APPNAME%.exe
@goto end

:end



 
 

Total 41
번호 제   목 글쓴이 날짜 조회 추천
41 [QT/Embedded] Qt를 이용한 동영상 재생기 chadr 03-12 1976 1
40 [QT/Embedded] QT5.1 이상 버전부터 동작되는 toolchain 구합니… (1) 날아Lee 05-14 6056 0
39 [QT/X11] libunhv3 - hv3(꿀뷰 전용 포멧) 풀기 및 Jpeg XR(HD P… 별님 09-26 7534 0
38 [QT/X11] arkzip - 범용 압축 해제 프로그램 나무나… 07-27 7434 0
37    [QT/X11] arkzip 2.4.3 별님 01-22 5233 0
36 [QT/Embedded] 좀 가르쳐주세요. (1) 은하계 07-08 6521 0
35 [QT/Embedded] QT 로 안드로이드 Camera 영상제어소스. 깨굴 03-17 6369 0
34 [QT/X11] 다수의 label ui에 있는 값 한번에 갖고오기 (2) 태백 01-22 5218 0
33 [QT/Win32] wince anti-aliasing patch 비행소… 04-26 6875 0
32 [QT/Win32] Linguist ICU Charset detect 추가 버전 (1) 비행소… 04-26 6722 0
31 [QT/Win32] Qt로 만든 로그 뷰어 프로그램 (monkey Log Viewer) 마루코 03-21 11757 0
30    [QT/Win32] Qt로 만든 로그 뷰어 프로그램 (monkey Log Viewer) (4) korone 03-22 7880 0
29 [QT/Win32] 컴파일 배치파일 티라노 09-17 8396 0
28 [QT/Win32] 원도우 환경에서 QT4.5에서 MySQL 5.x 연결을 위… (2) ok 08-06 9250 0
27 [QT/Embedded] QWT를 압축을 풀고 Frame buffer에서 실행이 안됩… 파블로 03-10 7706 0
26 [QT/Embedded] Timer를 이용한 그래프를 그릴려고 합니다. 파블로 03-10 7816 0
25 [QT/Embedded] [QT/X11] 임베디드 리눅스 프로그래밍(이연조) … (4) 블러드 06-24 13824 0
24 [QT/X11] 임베디드 리눅스 프로그래밍(이연조) 책 구합… (11) 박수호 11-01 13673 0
23    [QT/Embedded] 임베디드 리눅스 프로그래밍(이연조) 책 구합… 딩딩 03-12 10117 0
22    [QT/Embedded] pdf버전을 판매하는 곳입니다. (3) tod 03-23 12759 0
21 [QT/Win32] C++ GUI Programming with QT4 Examples (3) 하얀늑… 04-10 18491 0
20 [QT/Embedded] 임베디드 리눅스 프로그래밍(PC북, 이연조)파… 리오살… 08-23 16110 0
19 [QT/X11] qt designer 영문 메뉴얼 (8) dorosi 01-23 27265 0
18 [QT/Embedded] PCBOOK 임베디드 리눅스 프로그래밍 (5) 이우진 11-11 19788 0
17 [일반] C++ GUI Programming with Qt 3 (소스) (1) 이창규 06-08 20341 0
16 [QT/Embedded] QT/E 2.3.7 QThread Priority 패치 korone 05-24 14441 0
15 [일반] SourceOffSite, SourceAnyWhere, VSS Remoting 의 비교 유랑자 04-29 13767 0
14 [QT/X11] Qt Project 파일을 Visual Studio Project 파일로 변환… (4) korone 04-15 23937 0
13 [QT/Embedded] qt 를 이용하여 camstream 을 구현했습니다. (10) 전창민 03-29 19819 0
12 [QT/Embedded] 임베디드 리눅스 프로그래밍(PC북, 이연조)의 … (9) 이우진 03-13 18753 0
 1  2  


About korone.net | Copyright 2003 korone.net. All rights reserved.