在visual studio中使用linux头文件

Pet*_*ang 3 c visual-studio-2013

我试图在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>在需要时使用.

Mot*_*tes 6

#include <kernel.h>
Run Code Online (Sandbox Code Playgroud)

并将C:\ Program Files\Visual Studio 12.0\VC\crt\src\linux添加到包含路径.