CUDA:VFW - CODEC DLL

时间:2010-06-21 13:47:26

标签: c++ dll cuda

我的英语不是很好,我为此感到抱歉。
我有一个基于VFW接口的Windows(C ++)视频编解码器项目。它编译成dll,设置并成功运行。 我想要的是添加CUDA内核函数来强制/改进一些算法步骤。 我已经安装了SDK,工具包和向导。应用CUDA规则进行项目。添加了带有我的内核函数的.cu文件和一个代表内核包装器的.cu文件。 我还阅读了this topic并将其应用于所有内容。

一切顺利,但我只有这个

1>Linking..
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartuperror:

项目的类型之前设置正确,我可以说,因为项目运行良好之前我添加.cu文件,应用规则。

1 个答案:

答案 0 :(得分:1)

您需要提供有关正在使用的链接器命令行的更多详细信息,但看起来“子系统”可能不正确。我相信当您构建Windows可执行文件时会使用crtexecw.obj - 因此它会尝试查找WinMain入口点。