作者hpyhacking (骇人听闻)
看板C_and_CPP
标题[讨论] 有关於MinGW编译器,-static -libgcc问题
时间Tue May 16 18:16:58 2017
最近在写socket的程式
用的是MINGW编译器
我在自己电脑上执行程式都没事
想跟其他台对话测试就会跑出遗失dll的问题
後来估狗发现是dll动态连结的问题
所以加上 -static -libgcc -static -libstdc++的参数就没问题了
可是............
现在变成编译不出来,会跑出cannot find -libstdc++
这两条参数是在linux下运行的吗?然後windows的MINGW应该要打成其他语句?
谢谢大家了
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.134.65.207
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1494929821.A.489.html
1F:推 x000032001: 用-L指定你的lib目录05/16 18:26
2F:→ pttworld: mingw\bin有加path吗,那边有libstdc++-605/16 19:34
3F:→ hpyhacking: 请问path是指系统变数吗?05/16 19:42
4F:→ hpyhacking: 是的话我环境变数PATH里面有C:\MINGW/bin这个东西05/16 19:45
5F:→ pttworld: -static-libgcc -static-libstdc++ 贴上这个。05/16 20:47
6F:→ pttworld: static和-lib之间不要空格。05/16 20:47
7F:→ hpyhacking: 谢谢!!可以了!!05/16 21:11
※ 编辑: hpyhacking (42.72.248.176), 05/17/2017 20:24:32