我用CMake构建了libpng,并将生成的.pc文件添加到pck-config的目录中。
需要libpng的项目无法构建,因为pkg-config在调用pkg-config --cflags libpng时提供了错误的路径。
调试输出:
$ pkg-config.exe --debug libpng
no output option set, defaulting to --exists
Error printing disabled by default due to use of output options --exists, --atleast/exact/max-version,
我试图(重新)安装libpng++-dev,但是我得到了以下错误消息:
[...]
The following packages have unmet dependencies:
libpng++-dev : Depends: libpng-dev
E: Unable to correct problems, you have held broken packages.
我试着像无法解决未满足的依赖关系一样处理它
但我解决不了这个问题。有什么主意吗?
编辑: sudo apt搜索libpng的输出*:
libpng12-0 - PNG library - runtime
libpng1
你好,我有一个类似的错误列表后,我已经从sdk管理器更新。
AAPT err(1212957672): C:\Users\Test\Documents\spark-Android\app\src\main\res\drawable-hdpi\bin.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited AAPT err(1212957672): C:\Users\Test\Documents\spark-Android\app\src\main\res\drawable\logo.p
我在链接libpng库时遇到了问题。构建似乎无法定义对Libpng调用的引用。我认为问题出在我的Libpng安装中。
我在一台Win7笔记本电脑上运行在Mingw环境中,我的构建环境如下:
My path starts with C:\MinGW\bin;C:\MinGW\msys\1.0\bin;C:\MinGW\git\cmd;C:\Program Files
C:\Users\Bob\Home\png23d>g++ --version
g++ (GCC) 5.3.0
I have built and installed libpng-1.6.28 which creates
我正在用IntelliJ调试一个应用程序,JVM抱怨libpng的版本:
QSystemTrayIcon::setVisible: No Icon set
libpng warning: Application was compiled with png.h from libpng-1.4.0
libpng warning: Application is running with png.c from libpng-1.2.46
libpng error: Incompatible libpng version in application and library
我想要检查哪个libpn
我正在尝试用我自己的图像训练支持向量机,并将其提供给HOGDescriptor in OpenCV。培训看起来进行得很顺利,但是当我尝试用setSVMDetector函数将模型提供给setSVMDetector时,它失败了。训练守则
Mat trainingImages = new Mat();
Mat trainingLables = new Mat();
String personsPath = "C:\INRIAPerson\\INRIAPerson\\96X160H96\\Train\\pos";
for (File file : n
我刚刚使用VS2008在64位Windows机器上构建了libpng。它在\projects\visualc71\Win32_Lib_Release目录中生成一个libpng.lib文件(使用的配置是"LIB Release")。
我使用dumpbin检查了这个LIB文件:
C:\Temp\libpng-1.4.3>dumpbin projects\visualc71\Win32_LIB_Release\libpng.lib
Microsoft (R) COFF/PE Dumper Version 9.00.30729.01
Copyright (C) Microsoft
我尝试过从安装和重新安装。我需要使用它来使用 (由python托管)进行面部验证。我按照第一步从libzip安装了和ziplib。不管怎么说,我总是犯错误。
这里我列出了cmake的结果
-- Building for: Visual Studio 14 2015
-- Found ZLIB: c:/Python27/work/libpng-1.6.26/lib/zlib.lib (found version "1.2.8")
-- Performing Test HAVE_LD_VERSION_SCRIPT
-- Performing Test HAVE_LD_VERSION
我刚刚用Microsoft R Open 3.3.2安装了Linux Mint 18.1,并在上面下载了Rstudio 1.0.136。一切都很好,除了Rstudio似乎想要使用libpng版本,1)我没有,2)我不明显它需要。这是一个示例代码。它基本上会导致我尝试在Rstudio中获取图形时出现的错误。
library(ggplot2)
qplot(carat, price, data=diamonds)
libpng warning: Application was compiled with png.h from libpng-1.6.23
libpng warning: Applica
我安装matplotlib是通过
pip install matplotlib
当我尝试用它保存png时,我得到
Application was compiled with png.h from libpng-1.6.21
libpng warning: Application is running with png.c from libpng-1.2.44
libpng error: Incompatible libpng version in application and library
ldconfig -p | grep libpng给了我
libpng12.so.0 (libc
当我尝试编译libpng时,我到处寻找我遇到的问题,但我找不到解决方案。当我运行时:
C:\Users\Alex\Desktop\libpng-1.6.21\scripts>make makefile.gcc libpng.a
我收到以下消息:
make: Nothing to be done for `makefile.gcc'.
make: *** No rule to make target `libpng.a'. Stop.
我还没有修改原始的makefile.gcc。
我有一个应用程序,它依赖于过多的库(我们不都是这样)。这些库中的大多数是通过包管理器安装的。对于那些不是的,我重新编译了它们,但我仍然得到相同的libpng不兼容错误。
libpng warning: Application was compiled with png.h from libpng-1.2.44
libpng warning: Application is running with png.c from libpng-1.4.3
这是一个错误,因为结果缓冲区是空的。如何知道哪个库链接到新库,哪个库链接到旧库?
ldd <executable-name>
...
我从源安装了根目录的最新版本,从cern网站下载,但由于消息末尾附加的错误,我无法打开TBrowser。我已经在根论坛上搜索了几个问题的帮助,但没有找到任何对我有用或对我有帮助的东西。有人能帮我调试这个问题吗?感谢您的回复
libpng warning: Application built with libpng-1.2.50 but running with 1.6.6
Warning in <TASImage::GetMask>: No image
libpng warning: Application built with libpng-1.2.50 but running
我正在尝试用CMAKE构建libpng,但它需要zlib,所以我试图同时构建这两个库,但没有任何运气。我喜欢FetchContent,所以我可以指定一个GIT_TAG,并在将来需要时轻松地更新它。现在,我只有一个空白的test.c文件来说明这个问题。
我得到以下链接错误:
LNK1120 1 unresolved externals
MinimalApp\out\build\x64-Debug\_deps\libpng-build\png-fix-itxt.exe
LNK2019 unresolved external symbol crc32 referenced in function
我需要导入包。
它需要zlib和libpng。
我用MinGW编译zlib和libpng (我的操作系统是Windows8.164)。
libpng.a现在位于MinGW库文件夹中,但没有任何更改,相同的错误:
In file included from ./bitmap/../base/io_c.h:4:0,
from ./bitmap/goBitmap.h:25,
from ..\github.com\go-vgo\robotgo\robotgo.go:26:
./bitmap/../base/png_io_c.h:4:17: fatal
我希望我得到的答案可以帮助其他人安装Lisp软件包。我在setup.exe中安装了libpng (在这个链接上:不是手动完成的).我使用Sbcl来实现libpng。我试图在Emacs中运行(ql:quickload“png”),但是当我这样做时,我一直收到这个错误消息:
命令是:"C:/MinGW/bin/gcc.exe“"-m32”-i/opt/local/include-I/Program (x86)/Steel Bank Common /1.1.4/site/cffi/ "-o“\cl-png-0.6\grovel.exe“"D:\Users\W\App
我是linux环境下的C++新手,正在尝试将png++库用于一个项目。我面临的问题是,我使用png++编写的一个简单程序无法工作,并显示以下错误
AProg.o: In function `png::info_base::info_base(png::io_base&, png_struct_def*)':
AProg.cpp:(.text._ZN3png9info_baseC2ERNS_7io_baseEP14png_struct_def[_ZN3png9info_baseC5ERNS_7io_baseEP14png_struct_def]+0x21): undefined
我正在尝试安装,它依赖于 >= 1.2.8。我已经通过./configure,make,sudo make install (没有问题)安装了libpng 1.5.7,因为软件中心的libpng版本太旧了。我现在正在尝试通过./configure,make,sudo make install来安装pngnq (同样,因为软件中心的版本太旧了),但我在make步骤中遇到了错误消息,我认为这与libpng链接有关。以下是错误消息的一个小示例:
undefined reference to `png_destroy_write_struct'
undefined reference t