如何将动态库链接进可执行程序?

本地编译的程序可以运行。
放到其他机子上可能因为某些动态库的缺失而导致无法运行。

我想能不能把动态库链接进可执行程序,变成一个文件,这样不管在哪里只执行这个程序就可以了。

用静态链接的方式就可以了

有几个思路
1.把动态库文件拷贝出来,放到你编译好的文件夹里去,这样运行环境里没有dll至少能在本地路径下找到
2.编译阶段就把动态库文件放到你的工程目录里,直接打包成一个exe
3.换一种打包方式,把exe和所需dll打成安装包,而不是直接拷贝一个exe过去运行