错误 C3861:"execute_assert":找不到标识符
Error C3861: 'execute_assert': identifier not found
好吧,这应该很容易。我正在编程一个dll,它的源代码太大,无法在这里发布。但它只有三个来自相同重复代码的错误。。。
// Test parameter s
execute_assert(s >= MAX_ACL_DEPTH, "MAX_ACL_DEPTH too small");
现在我知道EXECUTE_SSERT是一个宏,所以我认为我只需要包含一个标头。
我只需要知道标题。
我正在使用Visual Studio 2012 Ultimate进行构建。
谢谢。
感谢您的真知灼见。我包括。。。
C: \Program Files\Microsoft SDK \Windows\v7.1\Samples\multimedia\directshow\baseclasses
添加后的项目内属性
#include <Streams.h>
#include <wxdebug.h>
并更改
execute_assert
至
EXECUTE_ASSERT
结果。。。
1> Generating Code...
1>c:users...Analytical.lib
========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ==========
相关文章:
- 设置 Visual Studio for MPI: 找不到标识符错误
- 找不到标识符合并
- 从子类访问模板类成员时出现"找不到标识符"错误
- OpenCV 3 错误"CV_FOURCC":找不到标识符
- im调用函数时找不到标识符?
- clock_gettime:在 Windows 10 的 Visual Studio 中找不到标识符
- 英特尔 TBB - "初始化关键部分 Ex":找不到标识符编译器错误
- 找不到标识符.C3861
- 在void tryagain()上找不到标识符
- 在C 类中找不到标识符
- 找不到标识符,尝试在 C++ 中显示数组值
- 我遇到:错误2错误C3861:"fx":找不到标识符
- OpenGL - 'glTexSubImage3D':找不到标识符
- "GetProcessIdOfThread":找不到标识符
- 错误 C3861:"strcpy_y":找不到标识符
- "printf":找不到标识符
- 错误 C3861:"initNode":找不到标识符
- 在抽象类中找不到C++标识符
- 错误 C3861:"getGaborKernel":找不到标识符
- 错误 C3861:"对齐":找不到标识符