项目构建、管理与优化全解析
1. 项目编译优化
在进行项目编译时,我们可以通过一些方法来节省时间。最初,我们编译所有汇编源文件,例如执行命令序列后,会生成 print.obj 和 getTitle.obj 文件。此后,只要不更改 print.asm 或 getTitle.asm 源文件,并且不删除对应的 .obj 文件,就可以使用以下命令来构建和运行程序:
ml64 /c listing15-4.asm
cl /EHa c.cpp print.obj getTitle.obj listing15-4.obj
这样就节省了编译 print.asm 和 getTitle.asm 文件的时间。
2. Makefiles 简介
在项目构建中,使用 build.bat 文件比逐个输入构建命令方便得多,但它只适用于少数固定的源文件。对于大型汇编项目,虽然可以创建批处理文件来编译所有文件,但每次运行都会重新汇编所有源文件。这时,Makefiles 就是一个更好的选择。
Makefile 是一种用特殊语言编写的脚本,最初在早期的 Unix 版本中设计,由 make 程序执行,它能根据特定条件指定如何执行一系列命令。如果你安装了作为 Visual Studio 一部分的 MSVC 和
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



