在环境变量的path中加了C:\sfml2.5\lib之后,编译出来的exe就可以运行
如果把这个删掉,运行exe就会冒出很多找不到dll文件的错误
我是用的vscode
即使在makefile中,把gcc - o那一行最后加了 -static,使用静态编译,结果是exe文件大小翻了倍,但是仍旧报一样的错。
我是想怎么把这些dll也带进来,不然总不能别人用我的exe还要每次加环境变量?
再补充下
在该文件夹中也有sfml2.5
在我的makefile里面是这样写的
然后不添加环境变量而运行,会出现找不到sfml-audio、sfml-graphics等共五个文件。