无法在虚幻引擎中调用 Vfw.h 中的函数
Can't call functions from Vfw.h inside Unreal Engine
如果
这个问题对虚幻引擎来说太具体了,提前很抱歉,但经过6个月的工作,这是我需要完成的最后一块,我已经绝望了。
在创建虚幻引擎C++基础项目后,使用VS类向导添加了一些.h和.cpp文件,我无法使用AVIFileInit
和其他类似函数,即使我已经包含了Vfw.h并将其放在AllowWindowsPlatformTypes.h和HideWindowsPlatformTypes.h中。我得到的只是错误LNK2019: unresolved external symbol AVIFileInit referenced
.我想做的是根据文章虚幻引擎进行实验 各种捕获屏幕的方法.
我尝试将所有代码放入一个单独的VS项目中,并将其构建为静态库,然后将其链接到虚幻引擎项目。一切都很好,但是当我尝试构建项目时,它会生成一个LNK2001错误列表,所有这些错误都涉及AVIFileInit
、AVIFileExit
、...
注意:我使用的是 4.6.1 版
任何帮助和提示将不胜感激。
您应该从项目属性 -> 链接器 -> 输入 -> 其他依赖项向项目添加Vfw32.lib
。
相关文章:
- 什么时候调用组成单元对象的析构函数
- 对RValue对象调用的LValue ref限定成员函数
- 为什么使用 "this" 指针调用派生成员函数?
- 函数调用中参数的顺序重要吗
- OpenGL - 在抛出"__gnu_cxx::recursive_init_error"实例后终止调用?
- 基于另一个成员参数将函数调用从类传递给它的一个成员
- 为什么我的C#代码在调用回C++COM直到Task时会暂停.等待/线程.加入
- 在c++类上调用void函数
- 为什么 std::unique 不调用 std::sort?
- 调用专用模板时出错"no matching function for call to [...]"
- 选择要调用的构造函数
- C++为什么尽管我调用了void函数,它却不起作用
- 构造函数正在调用一个使用当前类类型的函数
- 变量没有改变?通过向量的函数调用
- 没有为自己的结构调用列表推回方法
- 调用'begin(int [n])'没有匹配函数
- 什么时候调用析构函数
- 如何用参数值调用函数(仅在运行时已知)
- std::cout.imbue()多重调用
- 无法在虚幻引擎中调用 Vfw.h 中的函数