- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
总结:我正在尝试在 Windows 8 上的 Visual Studio 2012 中编译 NVIDIA SDK 应用程序,但收到错误消息:FXC:错误 X3501:“主”:入口点不是发现
。我是 Windows 编程的新手,正在尝试弄清楚这意味着什么。
详细信息:
我正在尝试编译 Multi-View Soft Shadows NVIDIA SDK 应用程序。下载后我有一个 vcproj 文件。我在 Windows 8 上的 Visual Studio 2012 中打开它并在转换过程中收到一些警告,但它似乎正确打开了项目。
但是,当我构建项目时出现以下错误:FXC : error X3501: 'main': entrypoint not found
。
起初我认为这可能是因为应用程序中没有main
函数。但后来我发现了 wWinMain
,我猜它应该在某些 Windows 应用程序中替换 main
。所以我认为源代码是正确的,但也许需要更改 Visual Studio 2012 的某些设置。但是搜索该错误消息并没有回答我的问题,所以我想知道是否有人可以解释错误的原因以及关于如何修复它的任何建议。
最佳答案
这不是 C++ 问题...着色器编译器 fxc.exe 正在您的着色器代码中查找名为 main 的函数。它没有找到它并因此抛出错误。右键单击您的 HLSL 文件并转到属性 -> 配置属性 -> 常规。应该有一个项目类型字段。将其从 HLSL Compiler 更改为 Does not participate in build。这应该可以防止 HLSL 编译器出现并给您带来这些错误。
关于winapi - 主要与 wWinMain,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17178704/
总结:我正在尝试在 Windows 8 上的 Visual Studio 2012 中编译 NVIDIA SDK 应用程序,但收到错误消息:FXC:错误 X3501:“主”:入口点不是发现。我是 Wi
摘要:我尝试在 Windows 8 上的 Visual Studio 2012 中编译 NVIDIA SDK 应用程序,但收到错误消息:FXC : error X3501: 'main': entry
我正在学习 Windows API,并使用 mingw 作为我的编译器,使用 Code::Blocks 作为我的 IDE。我在使用 wWinMain 函数时遇到了问题。我使用了位于 link text
唯一的区别是 Winmain 使用 char* 作为 lpCmdLine 参数,而 wWinMain 使用 wchar_t*。 在 Windows XP 上,如果应用程序条目是 WinMain,Win
这是我仅有的代码: #include int APIENTRY wWinMain( _In_ HINSTANCE hInstance, _In_opt_ HINSTANCE hPre
我将一个旧项目从 VC6 升级到 VS2008,现在我得到这个编译错误: error C2731: 'wWinMain' : function cannot be overloaded 在这些代码行:
这个问题在这里已经有了答案: wWinmain, Unicode, and Mingw (3 个答案) 关闭 6 年前。 所以我正在尝试使用 Win32 在 CodeBlocks 中创建一个窗口,到
如果您尝试将构建类型从 Console (/SUBSYSTEM:CONSOLE) 更改为 Windows (/SUBSYSTEM:WINDOWS),您将收到一个错误提示该条目缺少 WinMain 点:
我正在写一些简单的 win32 东西,我正在使用以下 wWinMain int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance
由于我是初学者,这可能是一个非常基础的问题。我正在启动 DirectX 11,在创建我的第一个应用程序时,使用了 wWinMain,在搜索 WinMain 和 wWinMain 之间的区别时,我遇到了
整个错误输出为: LNK2019 unresolved external symbol wWinMain referenced in function "int __cdecl __scrt_comm
我是一名优秀的程序员,十分优秀!