当前位置: 技术问答>linux和unix
如何用 linux 编译产生 vc 能用的 .lib 文件??
来源: 互联网 发布时间:2016-04-05
本文导语: 我最近刚开始学习密码学,和几位学长一起想编一个加密软件。我们需要用到GMP库。 我上网下载了GMP库的source files。发现需要在Linux 下编译。但是我们对linux都不熟悉。 上网查了一下,我又安装了cygwin 然后进行 ./...
我最近刚开始学习密码学,和几位学长一起想编一个加密软件。我们需要用到GMP库。
我上网下载了GMP库的source files。发现需要在Linux 下编译。但是我们对linux都不熟悉。
上网查了一下,我又安装了cygwin
然后进行 ./congfigure 和 make 、make install 都没问题。但是这样产生的库文件是linux用的库文件。
请问各位高手,有没有什么方法能够在linux编译产生vc6可以用的 .lib 文件呢??
谢谢了!!
我上网下载了GMP库的source files。发现需要在Linux 下编译。但是我们对linux都不熟悉。
上网查了一下,我又安装了cygwin
然后进行 ./congfigure 和 make 、make install 都没问题。但是这样产生的库文件是linux用的库文件。
请问各位高手,有没有什么方法能够在linux编译产生vc6可以用的 .lib 文件呢??
谢谢了!!
|
不想修改移植的简单办法可以使用mingw编译生成dll,然后用vc的lib.exe使用def文件建立.lib链接库,这样就可以使用了
|
linux下的动态库和windows也是不一样的,别想了,微软帝国是不会开源的
|
二进制估计很难,因为两个系统的可执行文件格式就不一样。但是可以适当的做一下程序移植,如果程序遵循ANSI规范,估计移植起来不是很麻烦
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。