(一):下载SDL2图形库并解压
https://libsdl.org/release/SDL2-devel-2.0.12-mingw.tar.gzlibsdl.org(二):打开Codeblocks建一个控制台,方法如下
劙玟蜮:Code::Blocks如何搭建控制台zhuanlan.zhihu.com(三):正式开始搭建
1:首先点击Project,然后点击Build options...

2:选择Linker setting,在Other linker options: 下面输入:
-lmingw32 -lSDL2main -lSDL2 
3:找到Search directories,选择Compiler,并把刚解压的SDL2中的加载进来,这里面添加SDL2中include(当你点开SDL2时会有个i686-w64-mingw32和x86_64-mingw32,如果你是32位计算机就选择i686-w64-mingw32,64位就选择x86_64-mingw32)


4:然后选择Compiler旁边的Linker,这次添加的是lib,跟添加include相同

5:点击OK,植入完成

- 判断是否植入成功,加载前面加一句
#include <SDL2/SDL.h>- 并把主函数改成如下,一定要改成这样,否则将报错
int main ( int argc, int* argv[] )- 这时候运行会这样

- 这是缺少SDL2.dll,这个文件可以在刚下载的SDL的bin里找到,这就是它的位置

- 将它复制在你创建的控制台文件夹中,然后再编译运行,如果没有报错就说明配置成功了。

本文介绍了如何在64位环境下使用Code::Blocks和Fortran(f90)构建SDL2图形库的DLL文件。步骤包括下载SDL2库,配置Code::Blocks的编译器和链接器设置,将库路径添加到搜索目录,并确保在项目中正确引用库文件。通过检查错误和运行项目,确认DLL的构建和植入是否成功。
1940

被折叠的 条评论
为什么被折叠?



