以前一直用的vmware装个FC来开发,现在有个项目得交给别人做二次开发,他嫌用VMWARE太麻烦,而且商业开发又涉及版权问题,网上搜了下,好像用cygwin比较方便。
今天下了个cygwin,用它上面的gcc编译了一下以前的程序,但始终在最后总出现无法找到-liconv(因为程序得跑到目标机运行,用的iconv库不一样,不能用系统默认的),我晕,我用-L指定了路径也不行,弄了一两个小时了,实在没办法了。(在fc下面编译是正常的)
网上搜了下,好像cygwin只能调.dll文件或.a,难道不支持.so吗?项目中要用到好几个.so文件,该怎么办呀?
唉,郁闷了,望各位老大指教一二。
北京皓辰网域网络信息技术有限公司. 版权所有 京ICP证:060528号 北京市公安局海淀分局网监中心备案编号:1101082001
广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员 联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处
引文来源
cygwin中用GCC编译程序如何链接.so - C/C++ - ChinaUnix.net -
评论