鉴于以下简单项目:
QT += core
QT -= gui
TARGET = ConsoleTest08
CONFIG += console
CONFIG -= app_bundle
TEMPLATE = app
SOURCES += main.cpp
LIBS += -L/usr/local/lib
Run Code Online (Sandbox Code Playgroud)
使用这个简单的main.cpp文件:
int main(int argc, char *argv[])
{
return 0;
}
Run Code Online (Sandbox Code Playgroud)
从Qt Creator运行时,我有以下错误:
dyld: Symbol not found: __cg_png_create_info_struct
Referenced from: /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
Expected in: /usr/local/lib/libPng.dylib
in /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
The program has unexpectedly finished.
Run Code Online (Sandbox Code Playgroud)
它从终端运行良好.
这是我的配置:
我刚刚更新到Qt Creator 3.6.0,所以我怀疑是一个错误.
我通过brew安装了libpng 1.6.21,它与ImageIO框架发生冲突,但我没有明确地链接它们.
发生了什么事吗?
| 归档时间: |
|
| 查看次数: |
621 次 |
| 最近记录: |