Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Linux-VS Unix扩展的标题_C++_Linux_Visual Studio - Fatal编程技术网

C++ Linux-VS Unix扩展的标题

C++ Linux-VS Unix扩展的标题,c++,linux,visual-studio,C++,Linux,Visual Studio,我正在使用visualstudio扩展()为基于unix的操作系统编写程序。对于使用套接字,我使用头,例如: <sys/socket.h> <netinet/in.h> <arpa/inet.h> 问题:程序生成时没有错误,但在IDE中这些头被标记为不可访问,这带来了一些不便。如何解决此问题?您需要手动将这些头文件复制到IDE PC,并将其添加到项目生成设置中的包含路径中 它的工作原理是,IDE将头的任何本地(即Windows)路径用于IntelliSe

我正在使用visualstudio扩展()为基于unix的操作系统编写程序。对于使用套接字,我使用头,例如:

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


问题:程序生成时没有错误,但在IDE中这些头被标记为不可访问,这带来了一些不便。如何解决此问题?

您需要手动将这些头文件复制到IDE PC,并将其添加到项目生成设置中的包含路径中

它的工作原理是,IDE将头的任何本地(即Windows)路径用于IntelliSense等,而编译器将使用远程(即Linux)路径