gpt4 book ai didi

c++ - Linux 的 header - VS Unix 扩展

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:10:12 25 4
gpt4 key购买 nike

我正在使用 Visual Studio 扩展 ( LinuxDevelopmentExtension ) 为基于 unix 的操作系统编写程序。为了使用套接字,我使用 header ,例如:

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

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

最佳答案

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

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

关于c++ - Linux 的 header - VS Unix 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38443513/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com