有关WATCOM的一些问题!大虾们帮帮忙

InforArchon InforArchon 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
行礼!
大家好。最近老板下令,要用Watcom开发DOS环境下的程序。在开发过程中遇到一些问题想向各位大虾请教。
首先是版本问题,我找到一个Open Watcom1.2。不知道能不能和其他版本Watcom编译的程序兼容。也就是说用Open Watcom1.2能不能重新编译其他版本的Watcom开发的程序。
第二,在编译一个简单的程序过程中,要用到几个lib文件,我包含相应的头文件和lib文件后编译,提示如下错误:
Error!E2028:__wcpp_2_undef_vfun__ is an undefined reference(相似的错误提示还有一些,不一一列举)
file AAB.LIB(M:\capi\app\appall.cpp):undefined symbol __wcpp_2_ctor_array__ (类似错误提示还有一些,不一一列举)
双击以上第二条错误提示显示如下信息:
can't find a file name in 'file AAB.lib(M:\capi\app\appall.cpp):undefined symbol __wcpp_2_ctor_array_'
这不是没有指定连接目录的原因,因为我作过这样的实验:在该工作目录下编写了个简单的LIB文件,并引用了该文件,结果编译通过,运行正常。
不知道出现以上错误提示是什么原因?
会不会是因为所用到的lib文件需要相应的源文件。有没有哪种环境下编译出的lib文件需要源文件支持的啊?

以上是我的一些问题,希望知道的大虾不吝赐教。
...全文
评论 3
收藏 已收藏
分享
返回顶部
InforArchon
其它技术问题 3,881 成员 9,044 内容