我正在尝试编写一个可以由 Lazarus 和 Delphi 编译而无需更改的代码。但为此,需要一个条件语句或类似的东西来检查正在使用哪个编译器。那么是否有任何指令或任何东西可以知道代码是使用 Lazarus 还是 Delphi 编译的?
最佳答案
这个问题的答案已在评论中提供,我将核心部分复制到此处:
使用{$IFDEF FPC}
检测FreePascal。
关于delphi - 了解代码是使用 Lazarus 还是 Delphi 编译的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17233460/