如何解决libpng函数已经定义的错误

How to solve libpng function already defined error?

本文关键字:定义 错误 函数 libpng 何解决 解决      更新时间:2023-10-16

我在我的一个 c++ 项目中同时使用 ITK-4.11 和 OpenCV-3.2,当我编译该项目时,我收到一个错误,上面写着:

错误

1 错误 LNK2005:png_get_uint_31已在 itkpng-4.11.lib(pngrutil.obj(中定义">

我的ITK和OpenCV都是使用多线程DLL(/MD(构建的,那么,我应该怎么做才能避免这个错误呢?

如果我没记错的话,我通过使用/FORCE 链接器选项解决了这个确切的问题。更多信息在这里。