中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-06-16 15:27
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » 求助:用borlandc3.1连接不上wattcp的连接库呢? 查看 6,785 回复 36
31 发表于 2003-07-08 00:00 ·  中国 浙江 杭州 电信
初级用户
积分 126
发帖 13
注册 2003-06-30 00:00
UID 6174
性别 男
状态 离线
呀,呵呵。下回成功的例子要贴出来呀

现在我的WATTCP程序运行10来分钟后,就出现问题了。
32 发表于 2003-07-11 00:00 ·  中国 北京 联通
初级用户
积分 152
发帖 19
注册 2003-05-22 00:00
UID 2324
性别 男
状态 离线
-->to glinda 文档已经发送,请注意查收
-->带眼镜的马,这几天出差,没有继续
33 发表于 2003-09-03 00:00 ·  中国 北京 联通
初级用户
积分 152
发帖 19
注册 2003-05-22 00:00
UID 2324
性别 男
状态 离线
好长时间没有捉摸这个了,这两天终于编译通过了,步骤如下
1。重新产生新的lib库
2。将工程文件里的程序后缀都变为*.C而不是*.CPP
3。加入新鲜的*.lib就可以了
在borlandc3.1的工程编译连接通过,并运行通讯正常
不过程序增加了100k:(


34 发表于 2004-09-19 00:00 ·  中国 江苏 扬州 电信
初级用户
积分 169
发帖 31
注册 2003-01-25 00:00
UID 802
性别 男
状态 离线
wattcp提供的是C函数库,若要编译C++程序,需要在包含头文件前加入如下指令:
#ifdef _cplusplus
extern "C"{

#include "wattcp.h"
}
#endif
必要时需要打开wattcp.h,在所有函数定义前加上上述语句,并重新编译wattcp库,否则便会在链接时发生错误。
35 发表于 2004-09-20 00:00 ·  中国 广东 珠海 联通
中级用户
★★
bbpc
积分 340
发帖 107
注册 2004-04-11 00:00
UID 22257
性别 男
状态 离线
我想给大家一个bc45的ping工程项目,但不知如何上传。我们公司的板子全跑wattcp协议栈,我自己做了很多例子如web、ftp、telnet等等。是bc45的工程项目。www.baby-pc.com
x86!dos!
爱你就象老鼠爱大米
http://www.baby-pc.com/
36 发表于 2010-01-29 10:50 ·  中国 北京 联通
初级用户
积分 52
发帖 23
注册 2009-12-25 15:51
UID 157317
性别 男
状态 离线
\lib下的三个文件:wattcphg.lib, wattcplg.lib, wattcpsm.lib分别对应huge,large,small模式. 用ultraEdit打开, 可以看到"borland 3.1"字样的ascii码. 说明这三个库应该是borland 3.1下使用的,
实在不行, 就自己makefile, bc31\bin下不是有个make.exe吗, 和linux gcc的make狠相似的
37 发表于 2010-02-26 13:20 ·  中国 台湾 中华电信(HiNet)数据中心
初级用户
积分 68
发帖 17
注册 2008-03-02 14:38
UID 111866
性别 男
状态 离线
請參考 http://www.bgnett.no/~giva/

Borland C/C++ 要 4.x 版以後的 ~~~~

Supported Platforms

Watt-32 supports these compilers and environments:

GNU C/C++ 2.7 (or later) with djgpp 2.x DOS-extender.
Metaware HighC 3.x with PharLap DOS-extenders.
Borland C/C++ 4.x (or later), small/large/flat (PowerPak) models.
Watcom C/C++ 11.x (or later), small/large/flat (DOS4GW/Pharlap) models.
Microsoft Quick C v6.0 (or later), small/large model (Not fully working).
Digital Mars Compiler 8.34 (or later), small/large/32-bit (FlashTek X32) models.
LADSoft's CC386 2.32 (or later), flat model only (Not fully working).
Native WIN32 versions: MingW 3+, Visual-C 6+, OpenWatcom 1.2+ or PellesC (only tested with Win-XP).
论坛跳转: