gpt4 book ai didi

c++ - SDL程序可以自己运行,不能通过命令行运行

转载 作者:行者123 更新时间:2023-11-30 04:33:35 24 4
gpt4 key购买 nike

这是正常的,还是我的程序有什么奇怪的地方?:我用 sdl 为一些基本图形编写了一个小而简单的程序。它编译并运行。当我单击 .exe 文件时,它会运行。但是,当我将 .exe 拖到 cmd(Windows 7 x64)时,它会运行并快速退出。通过 SDL 打开的窗口显示了片刻,但是是空白的。也创建了 stdout.txt 和 stderr.txt,但都是空的

最佳答案

当您将程序拖到 cmd.exe 时,执行目录可能正在更改,因此您的程序找不到 SDL.dll 和/或其数据文件(如图像、声音等)。

关于c++ - SDL程序可以自己运行,不能通过命令行运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6727248/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com