适用于Linux的标头 - VS Unix扩展

时间:2016-07-18 18:20:23

标签: c++ linux visual-studio

我使用Visual Studio扩展(this answer)为基于unix的操作系统编写程序。对于使用套接字,我使用标头,例如:

<sys/socket.h>
<netinet/in.h>
<arpa/inet.h>

问题:程序构建没有错误,但在IDE中这些标题是无法访问的标记,这带来了一些不便。如何解决?

1 个答案:

答案 0 :(得分:2)

您需要手动将这些头文件复制到IDE PC,并将它们添加到项目构建设置中的包含路径。

它的工作原理是IDE的任何本地(即Windows)路径用于智能感知等等 - 而编译器使用远程(即Linux)路径。