我正在运行Windows 7 64位和 我正在尝试在我的学校笔记本电脑上设置SDL,我没有管理员权限。 该项目编译良好,但当我尝试运行它时,我收到一条错误消息“应用程序无法正确启动(0xc000007b)。”我在尝试在家里的64位计算机上运行相同的32位程序之前遇到过这个错误。通过使用64位方法进行编译,问题得到了解决,但我无法访问学校笔记本电脑上的64位编译器,因为我无法找到任何不需要管理员权限的编译器。因此,如果您知道64位编译器下载不需要安装管理员权限,或者如果您有其他方法,我将不胜感激。
我的统计数据
Code_blocks 12.11
SDL 1.2.15
SDL_image1.2.10
附带代码块的编译器来自此处http://www.codeblocks.org/downloads/26#windows
码块-12.11mingw-setup_user.exe
答案 0 :(得分:1)
尝试tdm-gcc:http://tdm-gcc.tdragon.net/
至于0xc000007b问题: 当您在64位系统上没有32位Directx时,可能会出现这种情况,您应该更新您的directx,这可能有助于解决问题。
directx更新:http://www.microsoft.com/download/details.aspx?id=35