我的代码遇到了一些编译问题。下面给出了类似的示例代码。 我需要一些在C中编译符号链接的帮助,例如b.c中给出的链接。 b.c仅包含folder1中文件的相对路径。
我在Z:\ temp \ b.c中尝试了#include,这可行。但是我正在寻找一种编译符号链接的替代方法。
$ Z:\ temp \ a.c
#include <stdio.h>
#include "b.c"
main()
{
fun();
}
$ Z:\ temp \ b.c
../folder1/b.c
/ *这是文件的内容* /
$ Z:\ folder1 \ b.c
#include <stdio.h>
void fun()
{
printf("Hello World\n");
}
In file included from a.c:3:0:
b.c:2:1: error: expected identifier or ‘(’ before ‘.’ token
../folder1/b.c
^