【整理】脚本编译相关(VS、cygwin)
来源:互联网 发布:手机数据迁移 编辑:程序博客网 时间:2024/06/05 09:10
一:VS(以vs2010为例)
创建txt文档,修改为 xx.bat;
内容如下:
set VS_DEV="%VS100COMNTOOLS%..\IDE\devenv.com" set srcPath=D:\DTC\DTr\trunk\04code\ %VS_DEV% %srcPath%/Oprofile.sln /Rebuild "Debug"
说明: VS_DEV 为VS的在环境变量中的简称,可以在 系统属性>环境变量>系统变量中查看
二:Cygwin模式下自动makefile文件脚本
需创建2个脚本:x.cmd, xx.sh
1. x.cmd 内容如下:
@echo offREM 编译输出的文件名称set CYGWIN=D:/cygwinset OP_DB_PATH=D:\DTCenterCode\DTCenterV1R2\04code\Oprofile\oprofile_linuxset num=0:StartCompileecho ------------%num%------------REM 如果编译3次仍然没有生成目标程序则退出编译if %num%==3 goto Endecho ====================================================================echo 开始编译oprofile_linux工程......echo ====================================================================REM 跳转到CYGWIN目录chdir /D %CYGWIN%/binbash -li %OP_DB_PATH%/opreport.sh %OP_DB_PATH%echo ====================================================================set /a (num=%num%+1)if not exist %OP_DB_PATH%/opreport.exe goto StartCompile:End@echo on
2. xx.sh 内容如下:
#源码路径src_path=$1cd $src_pathmake -f opreport.make cleanmake -j9 -f opreport.make
运行x.cmd将自动运行你所创建的 xx.make 编译工程
有帮助的话,留个脚印也好!
- 【整理】脚本编译相关(VS、cygwin)
- cygwin -qt 编译相关
- VS自动编译代码脚本
- CHOLMOD的编译用于VS的版本,借用Cygwin
- Android_Ant 编译相关资料整理
- 在cygwin下编译nodejs时出现python相关错误
- 使用bat脚本编译VS工程
- MinGW VS CygWin
- MinGW VS Cygwin
- memcache编译安装(cygwin环境)
- 整理: STL相关的编译错误
- (转载) VS编译duilib项目时候的错误解决方法整理
- (转)Unity3D中脚本的执行顺序和编译顺序(vs工程引用关系)
- Unity3D中脚本的执行顺序和编译顺序(vs工程引用关系)
- Cygwin 安装配置 整理
- 贝叶斯相关(整理)
- Cygwin 相关资源汇总
- VS编译duilib项目时候的错误解决方法整理
- iOS中 Char* 转换成 NSData
- 百练 2701 与7无关的数
- linux grep命令
- 电信增值彩信平台软件模块清单
- 基于数据源的数据绑定
- 【整理】脚本编译相关(VS、cygwin)
- OpenGL 坐标系定义
- Systme.Timers.Timer与System.Sindows.Form.Timer区别
- Flash开发工具 FlashDevelop
- CSS技巧,容器设定指定宽度,文字内容会自动换行,一长串英文不会
- Java jvisualvm简要说明
- 常见控件
- 解决 Stat Failed On ....No Such FIle or directory
- 利用JS获取IE客户端IP及MAC的实现