我有一个1990年代的旧项目,我迫切需要编译。链接器不断要求Code Guard库cg16.lib,但我没有安装这个磁盘。
有没有人有cg16.lib?
我正在使用Borland C ++ 4.5版进行编译。它是一个古老的产品,但仍然有效!
ANSWER
cg16.lib是指测量内存消耗的调试产品。所以我认为我应该能够在项目设置中关闭此功能。然而,经过多次观察,我看不到一个选项。所以我这样做了。我将项目类型更改为dll,已编译,然后将其更改回原始项目类型,并在编译时起作用。就好像CodeGuard的要求在项目中,并且在项目类型之间进行更改时被删除了。
答案 0 :(得分:3)
我原以为使用代码保护是可选的。您应该能够从项目的链接器设置中删除它并编译得很好吗?