gpt4 book ai didi

c++ - "Error C1083: Cannot open include file"但我有包含文件的路径

转载 作者:可可西里 更新时间:2023-11-01 17:51:15 26 4
gpt4 key购买 nike

this question相关,我在用于测试 DLL 的控制台应用程序的代码中包含了一个头文件,但 Visual Studio 返回以下错误:

error C1083: Cannot open include file: 'myProject.h': No such file or directory

但我在附加包含目录中包含了 myProject.h 的文件夹路径。我还尝试在 Configuration Properties->Debugging->Environment 下输入它作为“PATH=<...>”值。路径是:U:\Software Development\c++ projects\myProject\myProject,进入那个文件夹,可以看到文件夹里有myProject.h

#include "stdafx.h"
#include <iostream>
#include "myProject.h"


using namespace std;

int main()
{
cout << myProject::FileOperator::openDoc(1799,29);
}

当我键入“#include”时,Intellisense 只显示 3 个项目:Debug 文件夹对应于 U:\Software Development\c++ projects\myProject\myProject\Debug,stdafx .htargetver.h

最佳答案

可能的解决方案一:

#include "../myProject.h"

可能的解决方案2:

Project Properties ~> C/C++ ~> General ~> Additional Include Directories,尝试设置相对于 .sln 所在目录的路径(解决方案)文件。如果解决方案位于 U:\Software Development\c++ projects\myProject\ 中,则尝试将其设置为 $(SolutionDir)myProject

关于c++ - "Error C1083: Cannot open include file"但我有包含文件的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19329104/

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