Hi , 欢迎!
开店!    曝光台    保障    地图    帮助中心
赞助广告
32
赞助广告
赞助广告
赞助广告
赞助广告

编译64位windows下可运行的.dll文件

  • 时间:2020-11-01 01:14 编辑:互联网加班那些事 来源: 阅读:228
  • 扫一扫,手机访问
摘要:1.编译64位的GCC选择mingw64编译器下载地址:https://sourceforge.net/projects/mingw-w64/,直接点击Download,接着配置环境变量(亲测最简单,最省事)编译命令:gcc -m64 ./xx/xxx.c(路径) ./xx/xxxx.c(路径) -fPIC -shared -o xx.dll如何判断编译出来的.dll文件是32位的还是64位的?直接用记事本或者notepad++打开ex

1.编译64位的GCC选择mingw64编译器
下载地址:https://sourceforge.net/projects/mingw-w64/,直接点击Download,接着配置环境变量(亲测最简单,最省事)
在这里插入图片描述
编译命令:gcc -m64 ./xx/xxx.c(路径) ./xx/xxxx.c(路径) -fPIC -shared -o xx.dll

  1. 如何判断编译出来的.dll文件是32位的还是64位的?

    直接用记事本或者notepad++打开exe文件(dll文件),会有很多乱码,接下来只需要在第二段中找到PE两个字母,在其后的不远出会出现d或者L。若是d,则证明该程序是64位;若是L,则证明是32位
    在这里插入图片描述

3.可能会出现的错误:[WinError 193] %1 不是有效的 Win32 应用程序!

这个第一种可能是python程序是32位的,.dll是64位的。第二种可能是编译出来的.dll文件是32位的,python是64位的,俩者的版本不同。

解决方法:打开cmd,输入where python,会出现python目录,cd到该目录下,命令行输入python,进去会有显示是32位的还是64位的,如果是


  • 全部评论(0)
上一篇:已是第一篇内容
下一篇:区块链的前世今生
最新发布的资讯信息
【技术前线|企业IT】婚介相亲app软件开发找哪家靠谱?(2021-07-03 14:50)
【技术前线|】隐隐交友软件开发的意义?(2021-07-02 15:19)
【技术前线|】喜上眉梢交友软件的开发(2021-07-01 13:57)
【技术前线|】面具公园交友软件开发的功能和发展前景(2021-06-30 15:03)
【技术前线|】类似soul的交友软件 app源码系统定制开发(2021-06-29 14:56)
【技术前线|】相亲交友 系统开发找哪家好?交友软件的发展潜力如何?(2021-06-28 15:04)
【技术前线|】像喜上眉梢这类交友软件开发的条件及前景如何?(2021-06-24 14:31)
【技术前线|】开发一款交友类APP(比如小圈)的流程及价格?(2021-06-23 15:27)
【技术前线|】定制开发一款交友系统软件需要多少钱?(2021-06-21 14:21)
【技术前线|】飞店开发的喜上眉梢 交友 相亲源码(2021-06-17 15:15)
联系我们

平台客服:28292383

平台电话:400办理中.....

平台邮箱:28292383#qq.com(#更换@)

工作时间:早9:00 晚:24:00(节假日无休)

我的
足迹
收藏
社区投稿
推广赚佣
平台客服
APP

扫一扫进手机版
TOP