赞
踩
一般情况下,gcc或者g++是动态链接库文件的,所以就会导致将程序移动到其他计算机上时报dll丢失的警告。
目前解决方案有两个
将对应的dll文件放置在目标计算机对应的目录下,比如程序当前的目录或者System32目录
使用静态链接,简单点说就是把需要的库直接嵌入程序中,不过这样也会导致程序大小比动态链接时要大一些
g++ demo.cpp -static -o demo.exe
- 1
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。