WIN-TC有没有类似VC6利用链接选项entry来改变入口的办法

cxdzxc 2010-01-23 10:41:59
rt
...全文
119 18 打赏 收藏 转发到动态 举报
写回复
用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!

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧