问 题 我的目录结构是这样的 root |-head | '-apue.h | '-apue.c | '-CMakeLists.txt |-src | |-c01 | | '-test.c | | '-CMakeLists.txt | '-main.c | '-CMakeLists.txt '-CMakeLists.txt 在这里报错,显示HelloFunc未定义。 main.c: int main(){ //HelloFunc(); //注释掉这一行,就会报错显示HelloFunc未定义 test(); //在这里报错,显示HelloFunc未定义 //test()函数在test.c文件里面, return 0; } test.c: #include "apue.h" void test() { HelloFunc(); } apue.h: #in