簡體   English   中英

Visual Studio SDL2.dll 代碼執行無法繼續,因為未找到 SDL2.dll

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM