Turbo C++ 调试问题

Turbo c++ debugging issue

我正在使用 Turbo C++ 在 C 语言中开发一个小应用程序 IDE。

我在头文件中定义了必需的常量,并使用 include 指令将其包含在源代码中。 我通过添加源文件创建了一个项目。

但是在调试时,当我添加一个头文件常量来观察 window,它显示 'undefined symbol'。

谁能指出我正确的方向?

提前致谢。

Phase 4 of the compilation process 有效删除任何 #define

#define FOO 42
/* ... */
int a = FOO;

第 4 阶段后成为

/* ... comment deleted in phase 3 */
int a = 42;

生成的可执行文件中没有 FOO 符号。