游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3126|回复: 1

有谁知道build_hl2.bat中三个参数干吗用的??

[复制链接]

3

主题

5

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2004-3-3 15:33:00 | 显示全部楼层 |阅读模式
1、@call start_build %1 %2 %3这里的%1 %2 %3分别可以有哪些参数??

2、@if "%build_level%"=="" setlocal 这里我们通常没有build_level这个环境变

量,这句是干吗的?

   刚编译完这个程序,来的比较晚,请各位大虾指点一下:) [em24]

3

主题

5

帖子

15

积分

新手上路

Rank: 1

积分
15
 楼主| 发表于 2004-3-3 22:30:00 | 显示全部楼层

Re:有谁知道build_hl2.bat中三个参数干吗用的??

刚看了一下编译批处理文件,除第一个参数确定是“调试方式/release方式“,其它两个参数还不清楚社么意思,以下是本人看这些文件时的一些总结,贴出来大家讨论:
(1)批处理里中的变量,设置VC编译环境
VC environment variables:
MSDEV
CONFIG
build_type
build_target
build_level

(2)build_hl2.bat文件完成了整体流称控制
start_build文件配置VC编译设置
build_common.bat文件编译了以下文件:
appframework、engine、filesystem、gameui、materialsystem、shaderlib、studiorender、tier0、Tracker、unitlib、utils、vgui2、vguimatsurface、vphysics、vstdlib、vtf
build_tools.bat文件编译了以下文件:
utils
build_engine.bat文件编译了以下文件:
engine
build_worldcraft.bat文件编译了以下文件:
worldcraft
build_hl2_game.bat文件编译了以下文件:
dlls、cl_dll
build_launcher.bat文件编译了以下文件:
auncher、launcher_main
build_hl2_servers.bat文件编译了以下文件:
master、status
end_build 提示编译成功与否,结束编译当前文件后设置参数
以下13个文件不知在何处编译并如何使用:
shell、public、maxsdk、linux、lib、ivp、game_shared、dx9sdk、dx8sdk、devtools、dedicated、common
其它批处理文件暂时不知有和用途
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2024-5-20 07:25

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表