混合编程问题
分光无限!!!
我在VC 6.0中调用Turobo c2。0 程序,连接*。obj 时,总是出现错误:
1: warning LNK4033 conveying object from OMF to COFF
2: LNK1190 invalid fixup found type ox0002
请大虾把答案 e:heartyang@sina.com
问题点数:20、回复次数:5Top
1 楼kingfox(小狐仙)回复于 2001-03-19 22:11:00 得分 5
VC和TC的OBJ文件不能混合连接,文件格式不同的,不兼容
Top
2 楼rh(花覆茅檐)回复于 2001-03-20 01:28:00 得分 10
tc2.0生成的是dos下的16位代码
vc6.0生成的是32位代码……
所以不可能兼容的
建议你把源代码全部放在同一编译器里编译。Top
3 楼songhtao(三十年孤独)回复于 2001-03-20 11:11:00 得分 5
你可以把tc2.0的做成外部exe文件在vc6.0的程序中调用。Top
4 楼holyfire(谁最衰啊你最衰,谁最帅啊我最帅)回复于 2001-03-20 11:30:00 得分 0
TC和VC的本来就不兼容,想想吧一个是MS一个是Borland不难理解。
BCB和VC的Lib还不通用呢。
songhtao(三十年孤独)的办法可行但效率不高,而且也不容易实现。
将TC部分的代码修改成VC的应该不难,如果是库函数,TC的功能VC都能实现。Top
5 楼jpyang(yang)回复于 2001-03-20 18:18:00 得分 0
谢谢各位,看来我只有另找办法了。
还得请大家帮忙,我要在定时中断中用串口发送数据,VC中怎样解决 微秒级定时中断问题?Top




