加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

yasm汇编器在MinGW下编译不依赖libintl动态链接库的方法

发布时间:2020-12-13 20:01:33 所属栏目:百科 来源:网络整理
导读:备忘录: 下载了yasm-1.2.0的源码,想自己编译试试,以前没有过编译开源软件的经验,摸索了好长时间。一开始用:./configure --prefix=/usr/local/yasm命令,然后make,是会编译链接成功,问题是生成的exe文件会依赖libintl-8.dll很是讨厌,想让libintl静态

备忘录:

下载了yasm-1.2.0的源码,想自己编译试试,以前没有过编译开源软件的经验,摸索了好长时间。一开始用:./configure --prefix=/usr/local/yasm命令,然后make,是会编译链接成功,问题是生成的exe文件会依赖libintl-8.dll很是讨厌,想让libintl静态链接,尝试了好多方法没成功。哎,水平那个菜啊。经过好多天摸索终于得偿所愿了。命令如下:./configure --prefix=/usr/local/yasm --libdir=/c/MinGW/lib --disable-nls --disable-python --disable-python-bindings 然后再make,得到的exe文件就不会依赖libintl动态链接库了。关键的参数是“--libdir=/c/MinGW/lib --disable-nls”(注:我的MinGW装C盘根目录下,“libintl.a”在c:MinGWlib)。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读