我使用qt-creator 5.2并在mac os 10.9上安装了qwt6.1.0。我遵循guide,并成功安装了qwt6.1.0。我使用这些cmd:
cd $QwtDir
qmake -spec macx-g++
make
sudo make install
sudo ln -s /usr/local/qwt-6.1.0/lib/qwt.framework/qwt /usr/lib/qwt但是当我编译这个程序时,它出现了这个问题:
dyld: Library not loaded: qwt.framework/Versions/6/qwt我该怎么办?
发布于 2014-03-31 18:34:36
我最终找到了解决方案:只需将qwt.framework复制到Libary/Frameworks文件夹中,一切都将从现在开始。我正在寻找大约3个小时,以找到正确的解决方案后,重新安装一切等。希望这有帮助。
发布于 2016-07-03 01:06:50
第三方框架可以放在许多不同的文件系统位置,这取决于某些因素。
对于几乎所有的情况,将框架安装在/Library/Frameworks中是最佳选择。此位置中的框架由编译器在编译时自动发现,而动态链接器在运行时自动发现。链接到其他目录中的框架的应用程序,例如~/Library/Frameworks或/Network/Library/ frameworks,必须在构建时指定框架的确切路径,以便动态链接器可以找到它。如果路径发生更改(就像用户主目录一样),则动态链接器可能无法找到框架。
https://stackoverflow.com/questions/21718064
复制相似问题