精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到

谋生 求职/招聘- 论坛接单- 资源出售

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

订阅<精易模块>源码2018年好项目,每月多挣好多钱【收粉\卖粉\交易①群】┏ 12核24线程 , 模拟器24开 ┓找软件作者合作/收购引流软件██打码兔秒杀一切验证码██
若快打码 快速★准确★稳定★便宜2018年好项目,每月多挣好多钱【收粉/卖粉/交易①群】┃ 单进程单IP,最低15元一天 ┃找软件作者合作/收购引流软件█打码兔答题 速度快 极稳定█
若快打码 快速★准确★稳定★便宜全国PPTP秒换IP 动态IP仅35元/月【收粉\卖粉\交易①群】┗新增E3/16G/750TI最低10元┛找软件作者合作/收购引流软件火眼答题-韩文日文-高质量答题
┏█收购一切流量Q:503830000█┓云速打码全天50%分成★稳定★快速【收粉/卖粉/交易①群】★滴滴答题★8元万码★分成任加★找软件作者合作/收购引流软件Thewolf语音验证码接收平台可API
▇QQ新科技软件▇随时更新▇诺宾混拨动态vps/PPTP多地区换IP【脚本/软件/协议/变现群】█IP精灵█最强大的动态IP加速器找软件作者合作/收购引流软件██5年老店大量售各种一手QQ██
┏无限收各种推广资源,推广渠道┓╔ 收粉丶卖粉丶大型①群 ╗【脚本\软件\协议\变现群】高价收购任何微信QQ粉找软件作者合作/收购引流软件大量收QQ活粉交友粉
┃ 收小视频引流,直播平台粉 ┃收粉丶卖粉丶大型①群【收粉\卖粉\交易②群】高价收购任何微信QQ粉找软件作者合作/收购引流软件大量收QQ活粉交友粉
┃   收交友粉/网赚粉/精准粉  ┃收粉丶卖粉丶大型①群【收粉/卖粉/交易②群】高价收购任何微信QQ粉找软件作者合作/收购引流软件大量收QQ活粉交友粉
┃ 收QQ邮箱流量 邮件发送通道 ┃收粉丶卖粉丶大型①群【收粉\卖粉\交易②群】高价收购任何微信QQ粉寻求有项目的大神合作 收快手火山抖音 小视频引流
┗收QQ群发,微信朋友圈广告代发┛收粉丶卖粉丶大型①群【收粉/卖粉/交易②群】高价收购任何微信QQ粉寻求有项目的大神合作 收快手火山抖音 小视频引流
┏公司实力高价 收 引流软件渠道┓收粉丶卖粉丶大型①群【脚本/软件/协议/变现群】实力公司日消耗大量QQ粉有货MM寻求有项目的大神合作 收快手火山抖音 小视频引流
┃公司实力高价 收 引流软件渠道┃收粉丶卖粉丶大型①群【脚本\软件\协议\变现群】实力公司日消耗大量QQ粉有货MM寻求有项目的大神合作 收快手火山抖音 小视频引流
┃公司实力高价 收 引流软件渠道┃╚ 收粉丶卖粉丶大型①群 ╝【收粉\卖粉\交易③群】实力公司日消耗大量QQ粉有货MM寻求有项目的大神合作 收快手火山抖音 小视频引流
┃公司实力高价 收 引流软件渠道┃大量收精准粉【收粉/卖粉/交易③群】实力公司日消耗大量QQ粉有货MM寻求有项目的大神合作收网赚粉 / 精准粉 / 兼职粉
┃公司实力高价 收 引流软件渠道┃大量收精准粉【收粉\卖粉\交易③群】实力公司日消耗大量QQ粉有货MM寻求有项目的大神合作收网赚粉 / 精准粉 / 兼职粉
┃公司实力收 qun 发 邮箱软件 ┃大量收精准粉【收粉/卖粉/交易③群】┃ 小发卡自助发卡平台 ┃寻求有项目的大神合作收网赚粉 / 精准粉 / 兼职粉
┃公司实力收 qun 发 邮箱软件 ┃大量收精准粉【重金求各种作者】┃ 小发卡自助发卡平台 ┃寻求有项目的大神合作收网赚粉 / 精准粉 / 兼职粉
┃公司实力收 qun 发 邮箱软件 ┃大量收精准粉【重金求各种作者】██高价收引流软件Q918213529██寻求有项目的大神合作收网赚粉 / 精准粉 / 兼职粉
┃公司实力收 qun 发 邮箱软件 ┃大量收精准粉大量现金收【各种粉】██高价收引流软件Q918213529██寻求有项目的大神合作██出网赚粉、精准粉、流量███
┃公司实力收 qun 发 邮箱软件 ┃大量收精准粉大量现金收【各种粉】全网重金收各种资源流量QQ:868333寻求有项目的大神合作██出网赚粉、精准粉、流量███
┃公司实力收 qun 发 邮箱软件 ┃█长期大量收购各种活粉█大量现金收【各种粉】全网重金收各种资源流量QQ:868333寻求有项目的大神合作██出网赚粉、精准粉、流量███
┃公司实力收 qun 发 邮箱软件 ┃█ 长期收购各种引流软件 █大量现金收【各种粉】全网重金收各种资源流量QQ:868333寻求有项目的大神合作██出网赚粉、精准粉、流量███
┃公司实力收 qun 发 邮箱软件 ┃██ 当天处Q 三无Q 带售后 ██大量现金收【各种粉】
 全网重金收各种资源流量QQ:868333 
寻求有项目的大神合作██出网赚粉、精准粉、流量███
┃公司实力收 qun 发 邮箱软件 ┃██ 当天处Q 三无Q 带售后 ██大量现金收【各种粉】
 全网重金收各种资源流量QQ:868333 
寻求有项目的大神合作██出网赚粉、精准粉、流量███
┗公司实力收 qun 发 邮箱软件 ┛██  量大出微博小号  ██大量现金收【各种粉】大量收微信男粉QQ 2820301656寻求有项目的大神合作██出网赚粉、精准粉、流量███
★高价收站群量CPS日结★大量收国外隔天号交友粉1324888881大量现金收【各种粉】大量收微信男粉QQ 1289624992寻求有项目的大神合作██出网赚粉、精准粉、流量███
★高价收站群量CPS日结★大量收男粉扫码进群QQ1324888881 大量现金收【各种粉】收抖音火山王者引流:1513888885寻求有项目的大神合作██出网赚粉、精准粉、流量███
┃ 全新QQ一手批发 ┃日出大量男粉加Q群微信出精准网赚粉大量现金收【各种粉】收抖音火山王者引流:1513888885寻求有项目的大神合作██出网赚粉、精准粉、流量███
┃ 全新QQ一手批发 ┃日出大量男粉加Q群微信出精准网赚粉大量现金收【各种粉】收QQ邮箱流量 邮件发送通道 寻引流高手合作/1万粉以下勿扰【导群,微信通讯录加粉打群】
███各类QQ小号███长期出QQ群QQ号微信精准粉网挣粉大量现金收【各种粉】收微博 QQ群 朋友圈广告代发寻引流高手合作/1万粉以下勿扰
【导群,打小群40人,微信粉】
大量租售各种qq小号 2892721932日出大量网赚粉微信QQ各行精准活粉大量现金收【各种粉】██ 日出大量网赚粉/交友粉 ██寻引流高手合作/1万粉以下勿扰API日流水18万,长效稳定S5,HTTPS
██=收网赚粉=█=收网赚粉=█████大量出租一手QQ粉███大量现金收【各种粉】出微信qq交友粉网赚粉精准粉兼职寻引流高手合作/1万粉以下勿扰抖音/微视/快手/小红书▇自助点赞
高价收网吧量联系QQ2088724059收兼职粉大量现金收【各种粉】【收】抖音/快手/微博等软件寻引流高手合作/1万粉以下勿扰寻网吧端,下载站,各种端合作
【收】引流软件/网赚兼职粉/男粉收各类交友粉等流量,微信:qunfa000大量短信接发码寻作者及老板合作█拨号VPS服务器4元/天免费测试█寻引流高手合作/1万粉以下勿扰出兼职,网赚,交友粉,微信拉群
有精准粉.交友粉.男粉.年龄大
████大量收top域名████大量短信接发码寻作者及老板合作出微信精准好友+微信:41752088寻引流高手合作/1万粉以下勿扰★动态S5.可换地区可混拨可定时★
█流量大手交流群:734505645█收购跳转微信QQ加粉量Q88128851大量短信接发码寻作者及老板合作收所有量  QQ:741188920寻引流高手合作/1万粉以下勿扰 我要租广告位
查看: 1094|回复: 2
收起左侧

[技术专题] 【简单静态支持库开发】一、简单认识 Visual C++

[复制链接]
结帖率:100% (26/26)
发表于 2018-6-7 03:00:51 | 显示全部楼层 |阅读模式
这个标题写得有点大,实际上本文只是结合易简单认识一下 Visual C++ .




导语
本文结合易简单认识一下 Visual C++ .
作为一个 IDE, VS 常被冠以“宇宙IDE”的称号, 发展到如今的 VS2017, 其强大完全不是我能窥一豹的, 但是此处, 仅对于易而言, 我们只谈关于静态编译这一小部分(而且是这一小部分之中的一小部分, 有点拗口但确实如此).
编译器
Visual C++ 的编译器 通常cl.exe, 当然并不全是如此, 例如 VS2015 开始支持 clang 编译.
链接器
Visual C++ 的链接器 通常link.exe, 同理也并不全是如此.
对应易的静态编译
我们在这里”抽象”一下, 假设整个静态编译的过程只由 编译器链接器 组成, 那么, 易的静态编译对应 Visual C++ 的静态编译就是:
* 编译器的工作归 e.exe 完成
* 链接器的工作归 link.exe 完成

如果对此过程不够清晰直观, 那么跟随我来做这样的操作:
* 新建一个 .e , 不用写什么代码, 默认即可
* 打开易的安装目录下的 tools\link.ini(注意:如果第一步是用非管理员权限打开的 e.exe, 那么 link.ini 在 *%USERPROFILE%\AppData\Local\VirtualStore\Program Files (x86)\e\tools\link.ini)
* 修改 show_command_line=yes
* 修改 retain_intermediate_files=yes
* 保存 link.ini
* 回到第一步新建的 .e, 选择静态编译


可以观察到输出了一段命令行:
命令行:"C:\Program Files (x86)\e\linker\VC98linker\bin\link.exe" "D:\BackUp\E\1.obj" "C:\Program Files (x86)\e\static_lib\krnln_static.lib" kernel32.lib user32.lib gdi32.lib winmm.lib msimg32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib "D:\BackUp\E\1.res" /LIBPATH:"C:\Program Files (x86)\e\static_lib" /nologo /machine:I386 /subsystem:windows /out:"D:\BackUp\E\1.exe"

很容易理解: 实际上就是调用 link.exe 对编译器(也就是 e.exe)生成的 .obj 进行链接, 得到最终的可执行文件. 换句话说, 如果在此处将生成的 “D:\BackUp\E\1.exe” 删除, 然后在 cmd 中执行上面的命令行, 一样能成功生成 “D:\BackUp\E\1.exe”.
同时我们可以发现
"D:\BackUp\E\1.res"



这两个文件由于 retain_intermediate_files 参数的设置, 没有在编译完成后被删除.
其中 .obj 文件就是编译器生成的 目标代码, 而 .res 文件则是资源文件, 里面有图标等资源, 关于这个我在 在编译的时候修改掉默认的”易”图标以及”易语言程序”的描述 这个帖子中有简单的反编译利用, 我也不甚擅长不在此讨论.


补充内容 (2018-6-9 11:50):

评分

参与人数 1精币 +1 收起 理由
被封禁言 + 1 支持开源~!感谢分享

查看全部评分


您可以选择打赏方式支持楼主

签到天数: 19 天

结帖率:36% (4/11)
发表于 2018-7-17 21:52:30 | 显示全部楼层
精品  谢谢楼主给大家分享
回复

使用道具 举报

签到天数: 9 天

结帖率:50% (3/6)
发表于 2018-6-14 17:22:02 | 显示全部楼层
能否换其它编译器呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

快速回复 收藏帖子 返回列表 按钮

sitemap|易语言源码|易语言教程|易语言论坛|诚聘英才|易语言模块|手机版|联系我们|精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
揭阳精易科技有限公司申明:我公司所有的培训课程版权归精易所有,任何人以任何方式翻录、盗版、破解本站培训课程,我们必将通过法律途径解决!
公司简介:揭阳市揭东区精易科技有限公司致力于易语言教学培训/易语言学习交流社区的建设与软件开发,多年来为中小企业编写过许许多多各式软件,并把多年积累的开发经验逐步录制成视频课程供学员学习,让学员全面系统化学习易语言编程,少走弯路,减少对相关技术的研究与摸索时间,从而加快了学习进度!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 800073686,邮箱:800073686@b.qq.com
Powered by Discuz! X3.2 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125

快速回复 返回顶部 返回列表