如何解决Visual Studio无法识别包括在项目解决方案中,但会在AppData \ Local \ *中识别
我正在尝试使用C ++创建用于网络课程的服务器/客户端应用程序。加载Visual Studio 2019时,可以创建一个新的C ++文件并添加所有包含的文件:
#include <stdlib.h>
#include <unistd.h>
#include <errno.h>
#include <string.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <netdb.h>
#include <arpa/inet.h>
#include <sys/wait.h>
#include <signal.h>
但是,当我尝试将文件添加到项目的源文件中时,这些文件包括:
#include <unistd.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <netdb.h>
#include <arpa/inet.h>
#include <sys/wait.h>
出现错误并说“无法打开源文件“ xyz.h””
为 Source Files文件夹中的文件列出的相对路径仅列出为: Source.cpp
此处的完整路径: C:\ Users \ slick \ source \ repos \ test_serv1 \ test_serv1 \ Source.cpp
当我在项目源文件(以及包含工作)之外创建文件时...
完整路径: C:\ Users \ slick \ AppData \ Local \ Temp〜vs66C7.cpp
相对路径: .. \ .. \ .. \ .. \ .. \ Local \ Temp〜vs66C7.cpp
我认为我的项目设置中存在某种类型的差异,这些差异忽略了常见(或不常见?)包括,但是我已经研究了一段时间,但没有找到解决方案。非常感谢您的帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。