
Lazarus 基础-预处理指令集
多数编译型编程语言都支持预处理指令,它能让我们在跨平台,或特殊用途下根据预先定义的条件来编译全部或部分代码。比如项目处于开发中调试状态时,我们会向工程中添加一些特殊调试代码以发现BUG或监控运行状态,但在发布时又不想将这些代码包含其中,于是预处理指令可以帮上这个忙。又或者在跨平台开发中,我们需要根据发布的指定平台(比如windows或linux)来编译指令代码,这时使用预处理指令是非常有必要的,它能让我们在一个工程中分别编译出不同平台的应用程序来,而不需要每个平台编写一个工程。预处理指令也可以嵌套使用!












