社区
C语言
帖子详情
WIN-TC有没有类似VC6利用链接选项entry来改变入口的办法
cxdzxc
2010-01-23 10:41:59
rt
...全文
119
18
打赏
收藏
WIN-TC有没有类似VC6利用链接选项entry来改变入口的办法
rt
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dd371621806
2011-04-25
打赏
举报
回复
#pragma comment(linker, "/ENTRY:main")
vc的话这样告诉连接器就可以了
dd371621806
2011-04-25
打赏
举报
回复
TC2.0 里面有个示例,可以不调用任何c库实现,编译器不添加任何额外代码
riwei
2010-01-26
打赏
举报
回复
[Quote=引用 15 楼 cxdzxc 的回复:]
引用 14 楼 toroid 的回复:
死抱着TC这个几十年以前的东西部放,都是某些国产垃圾教材的“功劳”...
TC比较小,拿来逆向研究源代码的,就像研究LINUX通常都会从0.11开始一样
[/Quote]
只能说你水平很臭。
cxdzxc
2010-01-25
打赏
举报
回复
[Quote=引用 14 楼 toroid 的回复:]
死抱着TC这个几十年以前的东西部放,都是某些国产垃圾教材的“功劳”...
[/Quote]
TC比较小,拿来逆向研究源代码的,就像研究LINUX通常都会从0.11开始一样
CCCCCCCCCCCCCCC
2010-01-25
打赏
举报
回复
死抱着TC这个几十年以前的东西部放,都是某些国产垃圾教材的“功劳”...
cxdzxc
2010-01-24
打赏
举报
回复
[Quote=引用 12 楼 arong1234 的回复:]
个人认为没这么简单,bios可执行的二进制文件格式和exe完全不一样吧,不是说你把依赖库都去掉,就可以了的。你确信这样可以么?
[/Quote]
把EXE文件用EXE2BIN转成BIN(和COM一样的东西)格式就可以了
arong1234
2010-01-24
打赏
举报
回复
个人认为没这么简单,bios可执行的二进制文件格式和exe完全不一样吧,不是说你把依赖库都去掉,就可以了的。你确信这样可以么?[Quote=引用 11 楼 cxdzxc 的回复:]
引用 10 楼 arong1234 的回复:
问题不在于entry point,而是TC能写BIOS程序么?这可不是换个entry point即可的,在BIOS里可不是TC所生成的“可执行”文件哦
做BIOS模块,当然需要把运行库里面依赖DOS的东西都砍掉才行。
[/Quote]
cxdzxc
2010-01-24
打赏
举报
回复
[Quote=引用 10 楼 arong1234 的回复:]
问题不在于entry point,而是TC能写BIOS程序么?这可不是换个entry point即可的,在BIOS里可不是TC所生成的“可执行”文件哦[/Quote]
做BIOS模块,当然需要把运行库里面依赖DOS的东西都砍掉才行。
arong1234
2010-01-24
打赏
举报
回复
问题不在于entry point,而是TC能写BIOS程序么?这可不是换个entry point即可的,在BIOS里可不是TC所生成的“可执行”文件哦[Quote=引用 8 楼 cxdzxc 的回复:]
引用 7 楼 arong1234 的回复:
entrypoint 无非就是一个函数而已
何必孜孜以求换名字
如果为BIOS写代码,是不能用main做入口的,因为main函数有很多和系统相关的调用,在BIOS级,系统还没有建立呢,所以需要重新设定入口函数
[/Quote]
沭水河畔
2010-01-24
打赏
举报
回复
问下楼主,你说的利用链接选项更改entry来改变入口该如何操作,我搜不到,你讲一下吧,我也学习学习
cxdzxc
2010-01-24
打赏
举报
回复
[Quote=引用 7 楼 arong1234 的回复:]
entrypoint 无非就是一个函数而已
何必孜孜以求换名字
[/Quote]
如果为BIOS写代码,是不能用main做入口的,因为main函数有很多和系统相关的调用,在BIOS级,系统还没有建立呢,所以需要重新设定入口函数
arong1234
2010-01-24
打赏
举报
回复
entrypoint 无非就是一个函数而已
何必孜孜以求换名字
z569362161
2010-01-24
打赏
举报
回复
http://topic.csdn.net/u/20100105/09/c854cc79-c8b0-4c1a-a8cf-9ab001ab13a5.html?seed=140976073&r=62469747#r_62469747
给你推荐个好的编译器。
是C/C++版主根据国外的自己深加工的。
相信这,相信CSDN可以用用看。
不信就算了。
cxdzxc
2010-01-24
打赏
举报
回复
再看看有没有其他的观点
z569362161
2010-01-23
打赏
举报
回复
没有
。而且TC已经在很多地方不支持现在的操作系统了。
liubingqian
2010-01-23
打赏
举报
回复
TC是20世纪80年代的东西,抛弃吧!
Win-TC只不过是闲人给TC做了个“与时俱进”的马甲,但马甲不论多先进,里面仍然是古董。
swl82560397pq
2010-01-23
打赏
举报
回复
xuexi!
架构师成长计划
tc
=yxq0921l2d&frm=csdn_2 第二期:转化医学研究背景下的高性能计算平台复制
链接
收看完整内容:https://bizwebcast.intel.cn/eventstart.aspx?eid=311&
tc
=pzw21rx59o&frm=csdn_2 第三期:联邦学习的研究...
VC编译连接
选项
详解
大家可能一直在用VC开发软件,但是对于这个编译器却未必很了解。原因是多方面的。大多数情况下,我们只停留在“使用”它,而不会想去“了解”它。因为它只是一个工具,我们宁可把更多的精力放在C++语言和软件设计上...
vc 编译
链接
选项
vc 编译
链接
选项
大家可能一直在用VC开发软件,但是对于这个编译器却未必很了解。原因是多方面的。大多数情况下,我们只停留在“使用”它,而不会想去“了解”它。因为它只是一个工具,我们宁可把更多的精力放在C++...
VC6
.0的编译
链接
器设置
VC6
.0编译器参数的设置主要通过VC的菜单项Project->Settings->C/C++页来完成。我们可以看到这一页的最下面Project Options中的内容,一般如下:/nologo /MDd /W3 /Gm /GX /ZI /Od /D "
WIN
32" /D "_DEBUG" /D "_...
让vc编译出的程序减小体积
让vc编译出的程序减小体积 转自邪恶八进制 ----------------------------- 人们都说vc做出的东西可以小点,现在你打开vc编译一个Hello World出来!点属性看下,咦!我没走眼吧,就一Hello World就160kb真是要...
C语言
69,373
社区成员
243,079
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章