尝试在与我的 EXE 项目相同的解决方案中引用 DLL 项目时,出现错误"无法打开包含文件:"iostream"

When trying to reference a DLL project in the same solution as my EXE project, I get an error "Cannot open include file: 'iostream'

本文关键字:项目 iostream 错误 文件 包含 DLL 我的 EXE 引用 解决方案      更新时间:2023-10-16

>我正在尝试创建一个游戏,然后链接到我的引擎DLL库,该库引用静态库,如数学,实用工具,实体,物理等。我是 DLL 的新手,我只链接到它们,从未真正构建过它们(与静态库相同(。我正在尝试将我的控制台应用程序链接到我的引擎 DLL,但是当我从引擎在控制台应用程序中包含头文件时,出现错误:

fatal error C1083: Cannot open include file: 'iostream': No such file or directory

有谁知道我该如何解决这个问题?

另外,这是DLL文件和静态库的良好使用吗?我正在尝试更专业地组织我的代码,即使在这样的小项目中也是如此。

编辑:我忘了提到我从引擎包含在控制台应用程序中的头文件包括iostream文件,如果这在您之前并不明显的话。

谢谢!

请验证您是否在项目中包含了所需的头文件。

#include<iostream>