【发布时间】:2020-03-09 22:58:55
【问题描述】:
所以我试图更好地组织我的项目,而不是将我的所有代码与解决方案放在同一目录中。因此,我将 Visual Studio 相关文件放在 build 文件夹中,并在 src 文件夹中创建了我的 main.cpp,并且该项目使用 #include iostream 和其他标准包含运行良好。但是,我现在想将包含目录路径添加到我的项目中,所以我按照一些指南进入项目->C/C++->附加包含目录并添加了路径。如果我在 main.cpp 中执行 #include "tesh.h",它可以找到 test.h,但现在有一个编译器错误告诉我它找不到标准包含,如 iostream 和 cmath。我得到的许多错误之一是
>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\include\cmath(218,23): error C3861: 'rintf': identifier not found
我想知道以前是否有任何经历过这种情况,以及我可以做些什么来解决这个问题!这是我的项目组织供参考
Project
include
test.h
src
main.cpp
build
.sln
.vcxproj
【问题讨论】:
标签: c++ include visual-studio-2019