如何解决 libpng 函数已定义的错误?
How to solve libpng function already defined error?
我在我的一个 c++ 项目中同时使用 ITK-4.11 和 OpenCV-3.2,当我编译该项目时,我收到一条错误消息:
Error 1 error LNK2005: png_get_uint_31 already defined in itkpng-4.11.lib(pngrutil.obj)"
我的ITK和OpenCV都是用Multi-threaded DLL (/MD)构建的,那么,我应该怎么做才能避免这个错误呢?
如果我没记错的话,我通过使用 /FORCE 链接器选项解决了那个确切的问题。更多信息 here.
我在我的一个 c++ 项目中同时使用 ITK-4.11 和 OpenCV-3.2,当我编译该项目时,我收到一条错误消息:
Error 1 error LNK2005: png_get_uint_31 already defined in itkpng-4.11.lib(pngrutil.obj)"
我的ITK和OpenCV都是用Multi-threaded DLL (/MD)构建的,那么,我应该怎么做才能避免这个错误呢?
如果我没记错的话,我通过使用 /FORCE 链接器选项解决了那个确切的问题。更多信息 here.