我试图在 Visual Studio 2013 上使用 linux 内核头文件。我想这样做是为了自动完成。
我注意到 stdio.h 文件位于 C:\Program Files\Visual Studio 12.0\VC\crt\src 中,因此我将包含内核头文件的 linux 文件夹复制到 src 文件夹中。但是,Visual Studio 似乎找不到这些头文件。
例如:
#include <linux/kernel.h>
它说错误:无法打开源文件“linux/kernel.h”
我尝试将所有斜杠字符更改为反斜杠,但是,它不能解决问题。如果我想让visual studio知道这个头文件存在,我该怎么办?
我知道我可以将 kernel.h 移动到当前文件夹并使用#include "kernel.h"
但是,我想将系统头文件保留在我的计算机中,并#include <linux/kernel.h>
在需要时使用。