我使用Visual Studio扩展(this answer)为基于unix的操作系统编写程序。对于使用套接字,我使用标头,例如:
<sys/socket.h>
<netinet/in.h>
<arpa/inet.h>
问题:程序构建没有错误,但在IDE中这些标题是无法访问的标记,这带来了一些不便。如何解决?
答案 0 :(得分:2)
您需要手动将这些头文件复制到IDE PC,并将它们添加到项目构建设置中的包含路径。
它的工作原理是IDE的任何本地(即Windows)路径用于智能感知等等 - 而编译器使用远程(即Linux)路径。