[英]Visual Studio SDL2.dll The code execution cannot proceed because SDL2.dll was not found
我正在嘗試使用 c++ 和 SDL 制作一個 window,但是當我啟動我的代碼時,它說“代碼執行無法繼續,因為未找到 SDL2.dll。” 是的,這很混亂,因為我的源文件中有 SDL2.dll。 有誰知道如何解決它。?
代碼:
#include "SDL.h"
int main(int argc, char *argv[])
{
SDL_Init(SDL_INIT_EVERYTHING);
SDL_Window* window = SDL_CreateWindow("title", SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, 600, 400, SDL_WINDOW_SHOWN);
SDL_Renderer* renderer = SDL_CreateRenderer(window, -1, 0);
SDL_SetRenderDrawColor(renderer, 0, 255, 0, 255);
SDL_RenderClear(renderer);
SDL_RenderPresent(renderer);
SDL_Delay(3000);
return 0;
}
您可以手動將其復制粘貼到您的最終構建文件夾,或者將此文件添加到項目並將其構建操作指定為復制到 Output(它曾經為我工作)。
我認為也可以選擇在項目設置中設置工作目錄。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.