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)。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |