c++ - 在 CodeBlocks 中包含用于 C++ 的 Psapi.h 时,“‘LPVOID’没有命名类型”
问题描述
我正在尝试将 psapi.h 包含在 Code::Blocks C++ 控制台项目中,但它不允许我使用它。根据我在 3 小时的谷歌搜索中收集到的信息,我需要在项目中包含一个库(它似乎是 psapi.lib),方法是继续构建选项-> 链接器设置并添加 psapi.h 或psapi.lib(不同的来源给了我不同的指示)。我试过这样做,但它什么也没做。
这是我第一次尝试包含一个库,所以这可能是我的错。
如果有人能给我一些从创建项目到添加库的步骤,那将是完美的,以确保我在项目创建期间或以后没有错过任何东西。
我被要求提供一个最小的可重现示例。我不确定这是否满足条件,但这足以解决我要提出的问题
#include <psapi.h>
int main()
{
return 0;
}
解决方案
推荐阅读
- apache-camel - 使用 Netty4 和 Apache Camel 的全双工 TCP 连接
- cassandra - 表id什么时候改变
- swift - NSRegularExpressions - 非捕获组不工作
- android - Android View.getTag 返回 null
- excel - Excel VBA:当迭代开始产生与上次迭代相同的结果时如何停止迭代?
- progress-bar - 如何在同一行获取文本和进度条?
- python - 正则表达式清理网页抓取的文本
- python - 我制作了一个程序来检查文件中是否有单词,需要一些建议
- ubuntu - 如何在 Linux(Ubuntu、RedHat、CentOS ...)中获取 ps 输出的最大值?
- python - Tensorflow Hub:微调和评估