c++ - 致命错误:comdef.h:没有这样的文件或目录
问题描述
我安装了 Aspose.Cells 并尝试编写一个简单的 C++ 文件,其中包含Aspose.Cells.h
. 我很快意识到我必须安装另外两个外部库,boost 和 icu4c,因为没有这些库,我的编译器会抛出错误,说找不到一些 h 或 hpp 文件。
我的问题是:即使我安装了这些库,我仍然无法编译我的代码,因为我收到一个新的错误消息“致命错误:comdef.h:没有这样的文件或目录。”</p>
即使我为 Win 10 安装了最新版本的 SDK,错误仍然存在。
如果我删除 "#include Aspose.Cells.h" 行,我的简单文件可以运行。
有人可以告诉我如何解决这个错误吗?
我还注意到 Aspose.Cells 的“include”文件夹下有一个名为“Publish”的文件夹。这个文件夹除了 boost 和 icu。这是否意味着 Publish 是要安装的第三个外部库?但是我在网上找不到任何名为 Public 的库。请看下面的截图。 安装的 Aspose.Cells 包附带的 include 文件夹目录 非常 感谢!
我的代码如下:
#include <iostream>
#include <Aspose.Cells.h>
using namespace std;
int main() {
cout << "hello!!!" << endl;
return 0;
}
问候希拉里
解决方案
推荐阅读
- java - 如何从Android中的JSON数组中获取任何字符串
- php - 检查记录是否存在并返回一个布尔值并将其与表单中的输入进行比较
- mysql - SQL 选择过去 45 天的所有数据
- neo4j - 查询返回子图和所有内部关系
- javascript - 如何在网络上使用 mathJax 或类似工具格式化字谜中的字符
- python - 如何在 tensorflow 会话中运行 Keras.model() 进行预测?
- c - 如何解决警告问题?
- react-native - React Native - 将 Ace-Editor 与 React Native 应用程序集成
- ballerina - 创建一个一次性使用的对象
- android - 这是否可以覆盖片段中的屏幕方向