【发布时间】:2013-11-18 04:23:46
【问题描述】:
我试图在 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> 一起使用。
【问题讨论】:
标签: c visual-studio visual-studio-2013 visual-studio-2017