gcc -o main src/tools/color.o src/tools/hint.o src/tools/signin.o src/tools/user.o src/tools/register.o src/tools/start.o src/main.o src/tools/user.o:(.bss+0x0): multiple definition of `num' src/tools/signin.o:(.bss+0x0): first defined here src/tools/register.o:(.bss+0x...
multiple definition条件编译multiple definition条件编译 多重定义(Multiple Definition)指的是同一个标识符在同一翻译单位中多次定义的情况,这会导致编译时出现错误或者运行时出现未定义行为。 条件编译(Conditional Compilation)指的是根据预处理器定义的条件编译指令,控制源代码的编译。通过使用条件编译指令,可以在相同代码...
gcc -o main src/tools/color.o src/tools/hint.o src/tools/signin.o src/tools/user.o src/tools/register.o src/tools/start.o src/main.o src/tools/user.o:(.bss+0x0): multiple definition of `num' src/tools/signin.o:(.bss+0x0): first defined here src/tools/register.o:(.bss+0x...