目前看到有几种做法: [ol]测试代码在源码中,通过宏区分编译。测试代码在工程目录下的 test 文件夹中,引入被测的源文件编译测试。把被测代码编译成静态库,在顶层目录下有个 tests 文件夹,链接静态库测试。 [/ol] 各位怎么组织的?